Jenkins pipeline pasing远程存储库和分支

Jenkins pipeline pasing远程存储库和分支,jenkins,gitlab,jenkins-pipeline,Jenkins,Gitlab,Jenkins Pipeline,我正在考虑做以下事情,但我不知道这是否可行 我的想法是有一个Jenkins管道,但从其他作业和Jenkins文件中传递git存储库url和类似分支的输入参数,以便对git存储库url和分支执行签出或类似操作,并开始编译、调用测试。。。等 你怎么看 谢谢 也许我没有正确理解你。但是,任何处理变量的工作都应该是一条管道内的一条管道。或者您想将简单的jenkins作业与管道结合起来?我的想法是为每个gitlab项目提供一个类似启动器的东西,因为这里调用了jenkins管道的执行,从启动器输入类似参数的

我正在考虑做以下事情,但我不知道这是否可行

我的想法是有一个Jenkins管道,但从其他作业和
Jenkins文件中传递git存储库url和类似分支的输入参数,以便对git存储库url和分支执行签出或类似操作,并开始编译、调用测试。。。等

你怎么看


谢谢

也许我没有正确理解你。但是,任何处理变量的工作都应该是一条管道内的一条管道。或者您想将简单的jenkins作业与管道结合起来?

我的想法是为每个gitlab项目提供一个类似启动器的东西,因为这里调用了jenkins管道的执行,从启动器输入类似参数的参数,git存储库url和branchand scm触发器就不行了?不,在这种情况下没有scm触发器。在这里,开发环境不存在,所以所有的执行都必须按需进行。也许您可以将启动作业配置为管道中的第一个作业,该作业采用参数。“正常”的jenkins作业可以通过多种方式触发。如果您的目标是在多个类似的项目上重用一个jenkins文件(带参数),请改用