Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.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
Java Jenkins发布作业与构建作业_Java_Jenkins_Hudson_Release - Fatal编程技术网

Java Jenkins发布作业与构建作业

Java Jenkins发布作业与构建作业,java,jenkins,hudson,release,Java,Jenkins,Hudson,Release,我有一个非常基本的问题。如果有人说我要在jenkins中运行发布作业,与我要在jenkins中运行构建作业有什么区别。发布作业实际做什么以及生成作业做什么?发布是由启用的一种特殊类型的生成 [Release]插件增加了使用构建前和构建后步骤包装作业的功能,这些步骤仅在触发手动发布构建时执行 当您希望使用与手动触发的其他发布步骤相同的作业进行持续集成时,发布插件非常有用。我们使用发布插件有一系列特殊的步骤来发布工件,并在需要发布到QA的发布构建时创建标记 我想这两个版本都是相同的。在jenkins

我有一个非常基本的问题。如果有人说我要在jenkins中运行发布作业,与我要在jenkins中运行构建作业有什么区别。发布作业实际做什么以及生成作业做什么?

发布是由启用的一种特殊类型的生成

[Release]插件增加了使用构建前和构建后步骤包装作业的功能,这些步骤仅在触发手动发布构建时执行


当您希望使用与手动触发的其他发布步骤相同的作业进行持续集成时,发布插件非常有用。我们使用发布插件有一系列特殊的步骤来发布工件,并在需要发布到QA的发布构建时创建标记

我想这两个版本都是相同的。在jenkins的预构建脚本中,有没有一种方法可以确定这个构建是发布版本还是普通版本?