Я хочу сделать перебазирование поверх подготовки (или объединить с подготовкой) перед развертыванием на своем сервере QA, чтобы оно содержало последние изменения + изменения из моей ветви.
В качестве первого шага я попытался оформить заказ и потерпел неудачу:
У меня есть следующая конфигурация в bitbucket-pipelines.yml
merge:
- step:
name: merge with staging
image: node:8
script:
- git remote update
- git fetch origin
- git branch -f staging origin/staging
- git checkout staging
ошибка:
+ git branch -f staging origin/staging
fatal: Not a valid object name: 'origin/staging'.
Я пробовал много других вариантов, которые работают локально, но все терпит неудачу ... похоже, что битбакет ограничивает доступ к другим ветвям ..
Как правильно проверять ветки в конвейерах битового сегмента?