AppCenter: сборка, если сообщение о фиксации содержит определенную строку

#visual-studio-app-center #visual-studio-app-center-distribute

#visual-studio-app-center #visual-studio-app-center-distribute

Вопрос:

Можно ли настроить Microsoft AppCenter для установки частоты сборки при «Сборке этой ветки при каждом нажатии», но для сборки, если сообщение о фиксации содержит определенную строку для каждого нажатия.

введите описание изображения здесь

Ответ №1:

вы можете добавить сценарий предварительной сборки, выполнить проверку, а затем вызвать exit 1 , если это необходимо,

ссылка: https://github.com/microsoft/appcenter/blob/1574250f1947cf2f595d1b63414199b167087bf0/sample-build-scripts/xamarin/app-displayname/appcenter-pre-build.sh#L64

Ответ №2:

Для этого можно использовать следующую логику :

 if ("git show $gitCommit || grep "regex" == false) 
 // { your code } do not deploy
else
// deploy