Jenkins 两个 post-build 操作,但只有一个 git_commit
Jenkins two post-build actions but only one with git_commit
在 "Post-build Actions" 中,我希望在没有 ${GIT_COMMIT}(e2e 自动化)的情况下触发第一个构建,但是一旦 e2e 自动化完成,我想开始使用触发的第二个构建${GIT_COMMIT} 仅当第一个构建稳定时。
有没有办法将其放入队列中。
A 是主要代码回购(alpha 到 beta)
B 是 e2e 测试 repo(A 之外)
C 是主要代码库(从 beta 到 gamma)
目前设置为...
当 A 稳定时,在没有 ${GIT_COMMIT} 的情况下触发 B(因为 B 不识别 ${GIT_COMMIT})然后当 B 稳定时触发 C 但 C 需要 ${GIT_COMMIT} .
有没有办法让我将 ${GIT_COMMIT} 发送给 B,而不用它构建主分支而不是 ${GIT_COMMIT}?
要么
在 A 作业中,在没有 ${GIT_COMMIT} 的情况下触发 B 然后仅当 B 稳定时,在 'Post-build Actions'
内触发带有 ${GIT_COMMIT} 的 C
在 "Post-build Actions" 中,我希望在没有 ${GIT_COMMIT}(e2e 自动化)的情况下触发第一个构建,但是一旦 e2e 自动化完成,我想开始使用触发的第二个构建${GIT_COMMIT} 仅当第一个构建稳定时。
有没有办法将其放入队列中。
A 是主要代码回购(alpha 到 beta) B 是 e2e 测试 repo(A 之外) C 是主要代码库(从 beta 到 gamma)
目前设置为... 当 A 稳定时,在没有 ${GIT_COMMIT} 的情况下触发 B(因为 B 不识别 ${GIT_COMMIT})然后当 B 稳定时触发 C 但 C 需要 ${GIT_COMMIT} .
有没有办法让我将 ${GIT_COMMIT} 发送给 B,而不用它构建主分支而不是 ${GIT_COMMIT}? 要么 在 A 作业中,在没有 ${GIT_COMMIT} 的情况下触发 B 然后仅当 B 稳定时,在 'Post-build Actions'
内触发带有 ${GIT_COMMIT} 的 C