我想创建一个模块化的流程,它将合并" devel"每次成功构建到主分支时都会分支,它也会创建一个标记。
有没有办法使用Jenkins和Git插件而不是编写代码。
如果是,是否有任何选项可以将Git插件作为参数提供存储库URL,因此它将尽可能模块化。
我想要创建的作业将仅执行合并(git merge --no-commit -X theirs
)操作,它将创建一个标记(标记名称也将作为参数提供)。此作业将由其他作业触发。
答案 0 :(得分:1)
您可以尝试使用构建后操作Git Publish并向其提供的字段构建您拥有的变量参数(例如$ REPO_URL,如果您使用变量$ REPO_URL进行参数化构建或使用带有Env注入插件的这个变量)。