我已经使用多配置项目选项在 Jenkins 中配置了一个作业。我能够成功构建用户定义的轴目标,但发现 Jenkins 首先开始在工作区文件夹中签出(实际上并没有使用)并在工作区/目标文件夹中签出相同的内容,在该文件夹中为该目标构建实际执行。
因此,当触发构建时,Jenkins 首先将给定的 URL 检出到 workspace/,然后再检出到 workspace/target/ 等。
实际步骤:
1. checkout to workspace
2. checkout to workspace/target/<target1>
3. checkout to workspace/target/<target2>
预期步骤:
1. checkout to workspace/target/<target1>
2. checkout to workspace/target/<target2>
我怎样才能防止詹金斯进行第一次结帐而只做相关的结帐?
甚至更好的是,我的构建允许在一次结帐中完成所有操作。我可以这样做吗?