当前位置: 首页 > 知识库问答 >
问题:

如何在Jenkins中直接在构建页面上显示信息?

洪育
2023-03-14

我想在Jenkins有以下工作流程:

  • 用户点击“立即构建”
  • 用户填写构建参数
  • 用户点击“构建”
  • 信息(通过脚本)生成并与“继续”按钮一起呈现给用户
  • 用户单击“继续”按钮,只需触发另一个作业

如何做到这一点?

共有3个答案

李招
2023-03-14

>

  • 使用<code>执行shell

    使用< code >注入环境变量操作来执行shell脚本。

    使用<code>Set build description)。

  • 景麒
    2023-03-14

    在Jenkins管道方法中用作

    script{currentBuild.displayName=Build_Display(这将覆盖作业编号)currentBuild.description=Build_description}

    澹台举
    2023-03-14

    作为groovy脚本插件解决方案的替代方案,您可以使用富文本发布器插件通过REST命令生成信息和按钮——您不必编写groovy脚本,只需编写标记。

    它在执行构建后向构建页面添加一个定制的html标记。它允许使用文件或环境变量来配置消息。

     类似资料:
    • 问题内容: 如何在hudson / jenkins构建输出控制台中显示超链接(weblink)? 我想要实现的是,在基于特定条件的hudson / jenkins构建过程中,我想显示一个超链接。当用户单击该链接时,它应该打开一个新的浏览器窗口并显示该页面。 有插件可以做到这一点吗?有什么建议吗? 问题答案: 如果输入,例如: 在 Build step Execute shell→Command中,

    • 本文向大家介绍如何在页面上显示Emoji表情?相关面试题,主要包含被问及如何在页面上显示Emoji表情?时的应答技巧和注意事项,需要的朋友参考一下 如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码。简单的表达就是:服务端已经执行了GET,但文件未变化。 什么情况下会返回304状态码 客户端是怎么知

    • 我用詹金斯和声纳分析一些项目。sonar Analysis通过groovy管道脚本触发,代码如下:

    • 我在Tomcat 8.x web服务器上使用JAAS和基于表单的web身份验证。用户在尝试登录时被拒绝访问的原因有很多: 无效的用户名 密码无效 在数据库中没有帐户 数据库中的帐户未激活 数据库中的帐户没有必需的角色 等…… 在我的LoginModule中,我检查所有这些条件以及更多条件,如果不允许用户访问web应用程序,就会抛出LoginException。JAAS似乎捕捉到了抛出的LoginE

    • 问题内容: 我正在使用Jenkins管道配置Android应用程序构建过程。 在构建的开始和结束时,将消息发送到相关的Slack通道。 Jenkinsfile的相关部分如下所示: 除了上述信息之外,我还想包括构建运行到该消息的时间,该消息通知构建结束。 是否可以在不添加任何外部插件的情况下做到这一点?如果有一个环境变量可以保存此信息,那将是完美的,但我找不到这样的变量。 问题答案: 由于此 jen