【问题标题】:Enable/disable jenkins file parameter based on selected choice根据所选选项启用/禁用 jenkins 文件参数
【发布时间】:2022-06-17 18:17:59
【问题描述】:

我有一个 jenkins 管道,它有两个参数。根据环境选择,我想启用/禁用文件上传参数。下面是我的管道代码

pipeline {
agent any
    stages {
        stage ('callNames') {
            steps{
                script {
                    properties([
                        parameters([
                            choice(
                                name: 'Environment',
                                choices: ['Dev', 'PROD'],
                                description: 'Select an Environment'
                            ),
                            file(
                                name: 'SOLUTION_DEFINITION_FILE',
                                description: 'Please upload Solution Definition File here',
                            )
                        ])    
                    ])
                }
            }
        }        
    }
}

感谢任何帮助。非常感谢!

【问题讨论】:

    标签: jenkins jenkins-pipeline jenkins-groovy jenkins-job-dsl


    【解决方案1】:

    如果有人有解决方案告诉我们,我也在寻找同样的方法

    【讨论】:

    • user19358085,请不要添加 Me too 作为答案。它实际上并没有提供问题的答案。如果你有一个不同但相关的问题,那么ask它(如果它有助于提供上下文,请参考这个问题)。如果您对这个特定问题感兴趣,您可以upvote 它,留下comment,或者在您有足够的reputation 时开始bounty
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-02
    • 2019-02-18
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    • 2014-12-04
    相关资源
    最近更新 更多