0

我已经定义了一份工作,我使用 Jenkins。我很新。是否可以将作业设置为每次发布项目时运行?

谢谢你。

4

2 回答 2

0

因为我有 svn 标签,所以我决定使用 svn 标签(所有发布的版本都存储在其中),所以我可以为发布的版本运行我的工作。

于 2012-11-22T08:20:36.217 回答
0

有几种方法可以进行发布与非发布(每日提交)构建。

  1. 查看发布插件的功能
  2. 使用两个不同的工作。一种用于“正常”构建,一种用于发布构建。

对于我们在这里运行的项目,我们实际上使用了#2 和Promoted Builds Plugin。正常构建可以提升到不同的状态(例如集成、验证)。在促销期间,代码的构建版本被标记以指示促销。当需要进行发布构建时,只有那些已经提升(和标记)的源版本可以构建到发布中。

于 2012-11-07T14:25:05.823 回答