我希望能够在我的cloudbees应用程序中使用作业和内部编号(即将其作为环境变量访问)。 在应用程序说明中,我可以使用“$ {JOB_NAME}#$ {BUILD_NUMBER}”,但这在环境覆盖字段中是否也可以这样做?
我希望能够设置如下内容:
Name: runningversion
Value: ${JOB_NAME} #${BUILD_NUMBER}
答案 0 :(得分:1)
我假设您正在使用CloudBees Deployer插件将您的应用程序部署到我们的RUN @ cloud服务。
如果是这种情况,那么您可以使用Override Environment
部分完全达到您想要的效果。你只需要这样做:
“值”字段的内嵌帮助甚至表示它
支持$ {}样式标记宏扩展
作为一个暗示让你知道你可以做你想做的事情......所以如果它不起作用那么就有一个错误!
那些Override Environment
名称 - 值对应该可用,至少作为OS级环境变量和基于Java的ClickStacks(例如Tomcat,JBoss,Glassfish,Play等),它们也应该可用作Java系统属性,但可能要求编写ClickStack以提供该支持(由CloudBees生成的众所周知的支持)