#devops #bamboo
Вопрос:
Я пытаюсь создать последнюю версию после того, как код будет объединен в master. Но Bamoo создает предыдущую версию, которая объединена в предыдущей сборке. Ниже приведен процесс:
- Разработчики работают в своих соответствующих ветвях —> Повышен PR —>> код объединен в ветвь «Разработка»
- Сборка Dev запускается из ветки «Разработка» (до сих пор все в порядке).
Для сборки QA ниже приведены задачи:
- Код синхронизируется с мастером (здесь код объединяется с «мастером» из «разработки» с помощью сценария командной строки — это отлично работает)
- Проверка исходного кода (с помощью задачи)
- Восстановление пакетов —> установка npm —>> другие задачи сборки
Как только код будет объединен для освоения с использованием #1, я ожидаю, что последняя версия будет проверена в задаче «Проверка исходного кода». Но он создает предыдущую редакцию, которая объединяется во время последней сборки. Как обновить каталог сборки до последней версии после объединения кода в мастер с использованием одного и того же задания сборки?
Я новичок в Бамбуке. Также, пожалуйста, укажите, был ли дан ответ на этот вопрос ранее. Спасибо