0
我想在GoCD構建期間更新我的git回購。這意味着因爲Go看到另一個變化,它會觸發另一個構建。 是否有可能停止構建的重新觸發?Go.CD - 在構建管道中更新git回購觸發另一個構建
背景: 我正在構建和發佈npm包,我想自動增加預發佈版本,所以我不必記住它。
我基本上管道看起來像這樣:
npm version prerelease --no-git-tag-version
npm publish
git add package.json
git commit -m "Bump prerelease version"
git push origin
這將更新的Git版本,如果發佈成功,但也觸發另一個構建因爲圍棋是輪詢。
我想,如果我使用「搶鮮」分支只跟蹤這可能工作版本更改。然後我不得不再次將這個分支合併到主分支中,以保持版本更新。 –
是的,你是對的。但一切都是以犧牲時間爲代價的 –