jenkins - 基于Jenkins中用户输入的条件参数
问题描述
我需要根据用户输入调用另一个参数的参数。简而言之,
我有一个 build_type 参数,选择值 Daily、Release 和 Snapshot。只有当用户为 build_type 选择快照选项时,它才会提示用户输入快照名称。
我们有这个插件吗?
谢谢,拉斯。
解决方案
试试这个https://wiki.jenkins.io/pages/viewpage.action?pageId=74875956
它直接你也可以试试这个https://wiki.jenkins.io/display/JENKINS/Extended+Choice+Parameter +插件
编辑
它确实有效,你只需要做一些时髦的脚本:)
然后选择 Active Choice Reactive 参考参数
Groovy 脚本
if(States.equals("Snapshot")){
inputBox="<input name='Snapshot' type='text' >"
}
我会把美化/格式化留给你:)
推荐阅读
- android - 更新到 3.1.2 后无法在 android studio 中调试 c++ 代码
- php - Laravel 外键约束错误删除父级时的子级数据
- android - 如何在反应原生应用程序中添加圆形底部可折叠工具栏?
- mysql - 在不使用参数 schedule 的情况下在 mysql 数据库中输入新数据时通知 Logstash
- mysql - 查询小于或等于一组日期范围的日期
- java - Tomcat 8 NIO,它是如何工作的?
- c# - 在 C# 中使用秒表定期检查 5 秒
- java - selenium 无头测试无头模式
- angularjs - AngularJS:如何使用 UI-Router 的转换挂钩从 API 检查身份验证?
- laravel - 离子 3 + laravel。服务器上的http请求问题