AVERTISSEMENT : il s'agit d'une preuve de concept et n'est pas destiné à être utilisé dans un environnement de production.
L'objectif de cette CLI est de fournir une application axée sur des scénarios qui aide les développeurs à provisionner et à déployer un site statique sur Azure.
Une fois la version initiale terminée, l’objectif est de disposer d’un ensemble minimal de commandes pour créer les ressources.
azstatic login
L’exécution de la commande login
ouvrira une page de navigateur et vous permettra de vous connecter à Azure avec vos informations d’identification.
azstatic init
L'exécution de la commande init
vous lancera via un assistant qui vous enverra les étapes suivantes.
Le nom de votre site Web aura un impact sur le nom du groupe de ressources Azure ainsi que sur le compte de stockage qui sera créé.
Lorsqu'elle est exécutée avec succès, la commande init
créera un fichier azure.json
à la racine du site qui contiendra le nom des ressources sur lesquelles ce site est déployé.
azstatic deploy
La commande deploy
dépend de la présence d' azure.json
et d'un jeton valide obtenu à partir de la commande login
.
L’exécution de la commande deploy
prendra tous les fichiers actuellement dans le même dossier que azure.json
et les téléchargera dans le compte de stockage blob défini dans le fichier azure.json
.
deploy
ne poussera pas le fichier azure.json
vers le stockage blob.
{
"subscriptionId" : " 00000000-0000-0000-0000-000000000000 " ,
"resourceGroup" : " <automatically-generated> " ,
"storageName" : " <automatically-generated> " ,
"customDomain" : " www.example.org "
}