如何解决在UI上显示管道构建的用户名
我是Jenkins的新用户,我想在舞台UI中添加有关每个构建的一些信息(如git分支),以及为构建添加午餐的用户。有什么想法吗?我曾想在管道脚本中添加一个新阶段,但不知道如何打印UI视图。
解决方法
您可以通过env.BRANCH_NAME
检索分支名称,但是,检索开始构建的用户似乎有些复杂,请参见https://stackoverflow.com/a/36545353/616436
关于显示信息,您可以使用currentBuild.description = "Build info here..."
在Jenkins的“构建历史记录”中显示一条消息,例如
通过 stage()调用调用阶段步骤时,可以将阶段名称作为输入值。例如,您可以进行 stage(“我自己的名字”)或 stage(“另一个名称”)。只需注意几件事:
- 作为输入,您可以使用变量。我没有测试过,但是我认为这些变量应该是“全局”的。您可以添加所需变量来修改变量,然后在 stage()调用 中使用它
- 如果您在构建之间更改阶段名称,jenkins job将仅显示上一个构建的阶段,而不显示先前的阶段,因为您的阶段“不同”!
- 还有其他解决方案,例如将所需的信息添加到版本说明/标题中或使用“ Rich Text Publisher”之类的插件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。