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

Noe*_*Yap 8 jenkins

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

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

如何才能做到这一点?

小智 6

在 Jenkins Pipeline 方法中使用 as

script{ currentBuild.displayName = Build_Display (this will be overwrite the Job number) currentBuild.description = Build_description }


Noe*_*Yap 4

  1. 使用该Execute shell操作创建设置环境变量的 shell 脚本。例如:echo "BUILD_DESCRIPTION=example" >BUILD_DESCRIPTION.setting

  2. 使用该Inject environment variables操作来执行 shell 脚本。

  3. 使用该Set build description操作将构建描述设置为由 shell 脚本设置的变量(例如${BUILD_DESCRIPTION})。