我有一个待定的更改列表,我想在我们的 Jenkins 服务器上的构建中进行测试。我尝试使用 P4 标签执行此操作,但同步到该标签不会获取我的待处理更改列表。
Jenkins SCM 配置有没有办法做到这一点?
我有一个待定的更改列表,我想在我们的 Jenkins 服务器上的构建中进行测试。我尝试使用 P4 标签执行此操作,但同步到该标签不会获取我的待处理更改列表。
Jenkins SCM 配置有没有办法做到这一点?
一般来说,除非您有一些非常特殊的情况,否则没有其他工作区可以同步您的待处理更改列表的更改,因为它们仅存在于您自己的工作站上,而不存在于服务器上。服务器知道待定更改列表中文件的名称,但不知道它们的内容。
为了让自动化构建工具可以访问您的更改,通常有两种方法:
或者,当然,您可以将您的更改检查到主线中,并让构建工具正常构建它们,但我从您的问题猜测您不想这样做。
您可以使用P4 插件。请按照以下步骤操作
要触发构建: