J'ai configuré le déploiement continu d'une application Web Azure à partir d'un référentiel Bitbucket. Cela fonctionne bien. La configuration du projet de version sert à déployer l'application Web sur Azure.
Comment puis-je spécifier qu'une configuration de projet personnalisée doit être utilisée lors du déploiement continu? Par exemple. dans mon cas, j'ai créé une nouvelle configuration - "Dev".
Réponses:
2 pour la réponse № 1Projet Kudu à la rescousse.
Ajoutez un fichier .deployment au référentiel avec la configuration suivante:
[config]
SCM_BUILD_ARGS=-p:Configuration=Dev
La description complète de ce que vous pouvez faire avec Kudo, qui est intégré à Azure, est accessible ici: https://github.com/projectkudu/kudu/wiki/Configurable-settings
Pour vérifier que les paramètres msbuild corrects ont été collectés, vous pouvez accéder aux journaux d'activité sous le panneau Détails du déploiement sur le portail Azure.