我想我可能在 Copy Artifacts 插件或 Folders 插件中发现了一个错误......
如果我在一个文件夹中更改作业名称,则会导致对另一个文件夹中的作业进行配置更改。
我正在使用 Folders 插件和 Copy Artifact 插件。
我在安装了 Folders and Copy Artifacts 插件的干净 Jenkins 服务器中重新创建了此问题,如下所示: 1. 创建文件夹:文件夹 1 2. 创建作业:作业 1。此作业创建并存档一个文本文件:job1。 txt (Windows 批处理步骤:echo %JOB_NAME% > job1.txt) 3. 创建第二个作业:Job 2. 配置 Job 2 以使用 Copy Artifact 插件从 Job 1 获取 job1.txt 工件。 4. 运行Job 1. 创建并归档 job1.txt 文件 5. 运行 Job 2. 从 Job 1 中成功检索到 job1.txt 文件。
将文件夹 1 复制到文件夹 1。(创建新的作业文件夹 2 并复制现有的作业文件夹 1)。创建包含作业 1 和作业 2 的文件夹 2。
重命名文件夹2;作业 1(重命名为作业 1)
- 文件夹 2 中的复制工件参考;作业 2 已按预期更改。
- 检查文件夹 1;工作 2. Copy Artifact 参考也发生了变化。这并不像预期的那样。
格伦