/ / Spécification de la configuration de projet pour le déploiement continu Azure - azure, azure-web-sites, azure-deployment, kudu

Spécification de la configuration du projet pour un déploiement continu Azure - azure, sites web azur, azure-deployment, kudu

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 № 1

Projet 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.