有没有办法使用 Cloudbees Deployer 插件为部署提供自定义消息?我们习惯于将 git 版本放到部署中,以便更容易查看我们在 run@cloud 运行的版本。
我们已经尝试使用 bees maven 插件进行部署,并且可以从构建参数中获取消息参数集。能使用插件就好了,而不用乱用 maven 插件,在配置阶段更容易出错。
有没有办法使用 Cloudbees Deployer 插件为部署提供自定义消息?我们习惯于将 git 版本放到部署中,以便更容易查看我们在 run@cloud 运行的版本。
我们已经尝试使用 bees maven 插件进行部署,并且可以从构建参数中获取消息参数集。能使用插件就好了,而不用乱用 maven 插件,在配置阶段更容易出错。
此功能在 CloudBees Deployer 插件 4.4版之前不可用。
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
才能在插件列表中看到更新。