Fed*_*lli 5 jenkins jenkins-workflow jenkins-pipeline
我在parallel我的Jenkinsfile中使用一个块来同时执行一些测试,但是所有输出都变得混乱起来。
作为示例,这是我的Jenkinsfile的摘录:
// do some IT against different databases
stage name: 'IT'
parallel (
mysqlIT: {
node {
executeMysqlIT()
}
},
oracleIT: {
node {
executeOracleIT()
}
}
)
Run Code Online (Sandbox Code Playgroud)
请注意,正如这里建议的那样,我node在每个中运行一个新代码parallel,因此它们得到了适当的并行化,并且每个都有自己的工作区。
要让詹金斯向我展示parallel块的单独输出,我应该怎么做?
在您的工作的构建页面上,左侧有一个“管道步骤”链接。在树状结构中,您可以找到作业运行的所有步骤,包括并行步骤。您可以进入每个步骤,并使用左侧的链接访问其控制台日志。或者,您可以在同一行的右侧使用“终端”图标。
单击它,您将看到控制台日志,该控制台日志仅在该步骤中生成,而没有与同时运行的其他步骤混合。如果仍在执行一个或多个并行步骤,则会在其每个控制台日志页面上动态更新其日志。
| 归档时间: |
|
| 查看次数: |
2497 次 |
| 最近记录: |