Как пометить сборку в кодовой сборке AWS

Я переношу нашу инфраструктуру сборки с Jenkins на AWS Codebuild + Codepipeline. В нашей настройке Jenkins мы автоматически помечаем проект Git при успешной сборке.

Как мне это сделать в AWS Codebuild + Codepipeline?


person Martin    schedule 11.01.2018    source источник


Ответы (1)


Я понимаю, что это может быть не полный ответ, но у меня тот же вопрос. И я собираюсь попробовать решение, которое является общим для большинства инструментов CI/CD. По сути, иногда во время сборки (скажем, при успешной сборке) вам нужно сделать фиксацию в репозитории Git и отправить ее обратно в удаленный репозиторий. Это также может быть новый тег, который можно использовать для запуска развертывания или пометки выпуска. Существует два метода доступа к удаленному репозиторию Git: SSH и хранилище учетных данных.

В качестве основы для включения отправки в репозиторий Git из сборки с помощью хранилища учетных данных я бы взглянул на эту статью https://www.appveyor.com/docs/how-to/git-push/

Если решение не сработает, я попробую использовать SSH https://www.appveyor.com/docs/how-to/private-git-sub-modules/#решение

person Loki    schedule 17.01.2018