gpt4 book ai didi

java - Jenkins 内部版本号 : accessing from called Java program

转载 作者:行者123 更新时间:2023-12-02 03:12:15 25 4
gpt4 key购买 nike

如何从被调用的 Java 程序访问该程序的 Jenkins 版本号和作业路径?

背景:在Java程序运行期间,我想创建一个与该程序(pathtothecurrentbuild/log)到当前运行的日志文件的动态链接,作为管理员的信息,以防出现以下情况麻烦了。

最佳答案

jenkins 作业已经预定义了一些环境变量,如 BUILD_NUMBER、JOB_NAME 等。这些带有名称和描述的变量列表将在 url 中提供 - http://Your Jenkin URL/env-vars .html(例如:http://cptest-Jenkins/env-vars.html)

可以使用以下代码轻松访问这些环境变量列表。

System.out.println("Build Number:"+System.getenv("BUILD_NUMBER")); //BUILD_NUMBER - name of the environment variable

这将打印当前的内部版本号。您也可以通过同样的方式访问其他变量。

关于java - Jenkins 内部版本号 : accessing from called Java program,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40867721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com