2017-07-14 1 views
0

Je souhaite effectuer le déploiement des modèles ARM pour l'application Web dont le code source est sur Github. Jusqu'à présent, après un certain tâtonnement, je suis en mesure d'utiliser le format suivant:Déploiement des modèles ARM Azure Intégration Github (avec les clés de déploiement)

"apiVersion": "2015-08-01", "name": "web", "type": "sourcecontrols", "dependsOn": [ "[resourceId('Microsoft.Web/Sites', parameters('siteName'))]" ], "properties": { "RepoUrl": "https://github.com/user/repo.git", "branch": "dev", "IsManualIntegration": true } }

Ceci est l'intégration manuelle. Cela semble fonctionner si j'ai déjà utilisé Github et Azure autorisé. N'y a-t-il aucun moyen d'installer et de synchroniser automatiquement le repo Github? Est-il possible d'utiliser des clés de déploiement?

Répondre

0

Oui, c'est possible, mais pas avec le modèle ARM. Suivez les étapes here. Mais si vous avez configuré Github une fois que vous avez ajouté à votre abonnement, vous pouvez utiliser cette intégration manuelle pour tous les déploiements de cet abonnement et cela fonctionnera, donc ne vous inquiétez pas.