Друзья,
Теперь я устаю от Azure DevOps / VSTS.Дженкинс был намного лучше и до сих пор, просто моя организация хочет использовать DevOps Azure.
У меня есть загадка, которую мне нужно решить.
Ниже приведен мой репо из моего репоНоутбук не имеет неотслеживаемых или незафиксированных изменений.
git status
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
git remote -v
origin https://github.com/xxx/terraformvsts.git (fetch)
origin https://github.com/xxx/terraformvsts.git (push)
Угадайте, что, Azure Devops всегда жалуется, что имеет «DETACHED HEAD» при каждом выполнении сборки.
Обратите внимание на следующее изЭтап «Оформление заказа»:
2019-02-05T05:55:33.2076875Z Note: checking out 'aad90fceecf39a7731c356ebfe2b547ddbce99e6'.
2019-02-05T05:55:33.2076992Z
2019-02-05T05:55:33.2077872Z You are in 'detached HEAD' state. You can look around, make experimental
2019-02-05T05:55:33.2077939Z changes and commit them, and you can discard any commits you make in this
2019-02-05T05:55:33.2078179Z state without impacting any branches by performing another checkout.
2019-02-05T05:55:33.2078345Z
2019-02-05T05:55:33.2078389Z If you want to create a new branch to retain commits you create, you may
2019-02-05T05:55:33.2078683Z do so (now or later) by using -b with the checkout command again. Example:
2019-02-05T05:55:33.2078717Z
2019-02-05T05:55:33.2078933Z git checkout -b <new-branch-name>
2019-02-05T05:55:33.2078966Z
2019-02-05T05:55:33.2079004Z HEAD is now at aad90fc Clean Repository
Этап проверки для конвейера сборки выглядит следующим образом:
Как решить эту проблему?я не должен делать заказ?или нужно изменить один из параметров конфигурации в конвейерах сборки?