【问题标题】:how to create extensible choice parameter groovy script in dsl?如何在 dsl 中创建可扩展的选择参数 groovy 脚本?
【发布时间】:2018-04-24 13:56:02
【问题描述】:

如何在 dsl 中创建可扩展的选择参数 groovy 脚本?

我已经手动创建了具有以下属性的 Entensible 选择参数

名称:环境
选择提供者:System Groovy 选择参数
Groovy 脚本://此处的脚本

Click here for Extensible choice parameter image

我需要在 freeStyleJob dsl 中编写脚本

【问题讨论】:

  • 请在问题正文中展示您的工作
  • 不清楚..请改进您的帖子
  • 我已经改进了我的要求。请检查

标签: dsl devops


【解决方案1】:

dsl语言试试这样

testBuild {
    script = "./bin/ci"
    environment = "nginx"
    team = "evil-devs"
    deployBranch = "production"
}

这可能是您的 Jenkinsfile 的全部内容!

在这个“简单”示例中,它实际上可以在指定的 docker 容器中进行多阶段构建并重试,该容器仅从生产分支部署。

如有错误请指正

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    • 2014-09-03
    • 1970-01-01
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多