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 "
}