博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins 神奇变量
阅读量:6874 次
发布时间:2019-06-26

本文共 769 字,大约阅读时间需要 2 分钟。

Hudson自己设置的一些环境变量可用于通过Hudson来执行shell脚本、Windows批处理文件和Ant文件,他们包括

Hudson设置环境变量

    当一个Hudson作业执行时,它会设置一些环境变量,以便于您在您的shell脚本、批处理命令或ant脚本中使用它们。下表包含了这些环境变量的列表。

环境变量 

描述
BUILD_NUMBER 当前的构建编号,如“153”。
BUILD_ID 当前的构建ID,如"2005-08-22_23-59-59" (YYYY-MM-DD_hh-mm-ss)
JOB_NAME 该构建的项目名称。这是一个您第一次创建它时你给你作业的名称。它出现在Hudson面板主页中的第三栏中。
BUILD_TAG 关于hudson-${JOBNAME}-${BUILD_NUMBER}的字符串。放入到一个资源文件、一个Jar文件等时以方便识别。
EXECUTOR_NUMBER 唯一号,用于在执行这次构建时识别当前执行人(同一天机器可能有多个执行人)。这个数字你能通过“build executor status”查看,但是该数字是从0开始的,而不是1。
JAVA_HOME  如果你的作业配置为使用指定的JDK,那么这个变量则为指定的JDK设置JAVA_HOME 环境变量。一旦这个变量设置,PATH也就同步更新了$JAVA_HOME/bin。
WORKSPACE 工作区的绝对地址。
SVN_REVISION 对基于Subversion的项目,该变量包含该模块的版本号。如果您有指定多个模块,该环境变量将不会被设置。
CVS_BRANCH

对基于CVS的项目,该变量包含该模块的分支。如果CVS配置为签出主干,该环境变量将不会被设置。

P4_CHANGELIST  

获取最新的changelist的 cl 号

转载地址:http://esofl.baihongyu.com/

你可能感兴趣的文章
Linux为什么卡住了?
查看>>
形状的组合和图层的设置
查看>>
epoll使用详解(精髓)(转)
查看>>
Swift 控制流
查看>>
vs2005新建项目中没有ASP.NET WEB应用程序
查看>>
U盘安装Centos后拔除U盘无法启动问题解决方法
查看>>
在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
查看>>
SACC 2018之人工智能篇:AI在不同企业场景下的应用和探索
查看>>
从“3Q大战”到腾讯致歉——杀毒软件市场的“相爱相杀”
查看>>
20年难有进步 DRAM延迟问题终于得到优化!
查看>>
数字化整合服务成主流:2017复合机市场盘点
查看>>
360金融更新招股书:前三季营收13.8亿 最快月底上市
查看>>
中国公布北京2022年冬奥会企业赞助有关增值税政策
查看>>
四川公安严厉打击盗油犯罪:2018年缴获被盗柴油逾27吨
查看>>
创新智慧矿山解决方案 广纳集团走绿色可持续发展之路
查看>>
中消协警示:有人打“保健品岁末答谢”等幌子行骗
查看>>
品牌不能忽视的数字资产——域名为何在今天依然重要?
查看>>
贴福字、集五福、沾福气!这才是“中国福“的最优雅打开姿势
查看>>
DT时代,大数据常用的软件工具有哪些?
查看>>
十一个关于Netty的经典问答:为何选择Netty?
查看>>