【发布时间】:2013-04-15 18:42:32
【问题描述】:
有没有办法使用 Cloudbees Deployer 插件为部署提供自定义消息?我们习惯于将 git 版本放到部署中,以便更容易在 run@cloud 上查看我们运行的版本。
我们已经尝试使用 bees maven 插件进行部署,并且可以从构建参数中获取消息参数集。能用插件就好了,不用乱用maven插件,在配置阶段更容易出错。
【问题讨论】:
有没有办法使用 Cloudbees Deployer 插件为部署提供自定义消息?我们习惯于将 git 版本放到部署中,以便更容易在 run@cloud 上查看我们运行的版本。
我们已经尝试使用 bees maven 插件进行部署,并且可以从构建参数中获取消息参数集。能用插件就好了,不用乱用maven插件,在配置阶段更容易出错。
【问题讨论】:
此功能在 4.4 of the CloudBees Deployer plugin 之前的版本中不可用。
4.4 版增加了在“高级”按钮中配置描述的功能:
该字段的默认值为${JOB_NAME} #${BUILD_NUMBER},以便保留之前的行为。
该字段支持所有常见的 Jenkins 环境令牌宏扩展,因此您可能希望将其设置为 ${GIT_COMMIT} 或 ${GIT_COMMIT} ${JOB_NAME} #${BUILD_NUMBER} 之类的内容。在任何情况下,标准令牌宏都应该提供您需要的灵活性。
注意:如果您使用的是 DEV@cloud,并且 Jenkins 有该插件的 4.4 之前的版本,您必须等到2013-04-15T15:00Z 之后重新启动您的 Jenkins 实例以获取更新版本的插件。
注意:如果您通过CloudBees Free Enterprise Plugins 路由使用 CloudBees Deployer 插件,则必须强制更新中心元数据更新或等到2013-04-16T12:30Z 之后才能在插件列表中看到更新。
【讨论】: