Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 如何中途停止詹金斯的工作?_Jenkins - Fatal编程技术网

Jenkins 如何中途停止詹金斯的工作?

Jenkins 如何中途停止詹金斯的工作?,jenkins,Jenkins,我在ExecuteShell上单击了3次,有3个shell脚本,jenkins在构建过程中运行这些脚本。如何在其中一个脚本中结束作业中建 我尝试退出,但这只会结束特定脚本,而不会结束作业。如果单击作业配置中“Execute Shell”字段旁边的(?)帮助图标,您会看到它显示: 如果任何命令以非零退出代码退出,则生成将被视为失败 因此,如果检测到要从shell脚本停止生成,可以使用exit 1(表示失败),而不只是调用exit,这相当于exit 0(表示成功) 这将立即停止生成,并将其标记为失败

我在ExecuteShell上单击了3次,有3个shell脚本,jenkins在构建过程中运行这些脚本。如何在其中一个脚本中结束作业中建

我尝试退出,但这只会结束特定脚本,而不会结束作业。

如果单击作业配置中“Execute Shell”字段旁边的(?)帮助图标,您会看到它显示:

如果任何命令以非零退出代码退出,则生成将被视为失败

因此,如果检测到要从shell脚本停止生成,可以使用
exit 1
(表示失败),而不只是调用
exit
,这相当于
exit 0
(表示成功)

这将立即停止生成,并将其标记为失败-不会执行其他生成步骤。

如果单击作业配置中“Execute Shell”字段旁边的(?)帮助图标,您将看到它显示:

如果任何命令以非零退出代码退出,则生成将被视为失败

因此,如果检测到要从shell脚本停止生成,可以使用
exit 1
(表示失败),而不只是调用
exit
,这相当于
exit 0
(表示成功)

这将立即停止生成,并将其标记为失败-不会执行其他生成步骤。

如果单击作业配置中“Execute Shell”字段旁边的(?)帮助图标,您将看到它显示:

如果任何命令以非零退出代码退出,则生成将被视为失败

因此,如果检测到要从shell脚本停止生成,可以使用
exit 1
(表示失败),而不只是调用
exit
,这相当于
exit 0
(表示成功)

这将立即停止生成,并将其标记为失败-不会执行其他生成步骤。

如果单击作业配置中“Execute Shell”字段旁边的(?)帮助图标,您将看到它显示:

如果任何命令以非零退出代码退出,则生成将被视为失败

因此,如果检测到要从shell脚本停止生成,可以使用
exit 1
(表示失败),而不只是调用
exit
,这相当于
exit 0
(表示成功)


这将立即停止生成,并将其标记为失败-不会执行其他生成步骤。

连续运行3个Execute shell生成步骤而不是将所有代码放在一个步骤中有什么意义?当这一个脚本结束时,这样就结束了作业。在一行中运行3个Execute shell构建步骤而不是将所有代码放在一个脚本中有什么意义?当这一个脚本结束时,这样就结束了作业。在一行中运行3个Execute shell构建步骤而不是将所有代码放在一个脚本中有什么意义?当这一个脚本结束时,这样就结束了作业。在一行中运行3个Execute shell构建步骤而不是将所有代码放在一个脚本中有什么意义?当这一个脚本结束时结束作业。