gpt4 book ai didi

git - Jenkins - 如何建立一个特定的分支

转载 作者:IT王子 更新时间:2023-10-29 00:32:06 33 4
gpt4 key购买 nike

这并不只是进行参数化构建那么简单。我已经有了一个特定的构建过程,只要将这些分支中的任何一个推送到 GitHub,该过程就会构建和部署:

enter image description here

因此,如果我刚刚推送 develop 并成功构建,我该如何触发手动构建并让它 pull feature/my-new-feature(没有执行 git push)?我尝试启用参数化构建,添加一个名为 branch 的新字符串,然后添加一个新的分支说明符 */$branch。然后我运行了一个构建并将 branch 设置为 feature/my-new-feature 并且它仍然从 develop 中提取。

如果有任何帮助,我将不胜感激!

最佳答案

最佳解决方案可以是:

在现有作业中添加一个字符串参数enter image description here

然后在 Source Code Management 部分更新 Branches to build 以使用您定义的字符串参数 enter image description here

如果您看到标记为 Lightweight checkout 的复选框,请确保未选中它。

图像中指示的配置将告诉 jenkins 作业使用 master 作为默认分支,对于手动构建,它会要求您输入分支详细信息(仅供引用:默认设置为 大师) enter image description here

关于git - Jenkins - 如何建立一个特定的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32108380/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com