我在Jenkins中有一个freestyle作业,通常会使用预定义参数选项将参数传递给另一个freestyle作业。示例: PROJECT=Myproject
PATH=/depot/workspace/ 以前,我可以使用${PROJECT} OR ${PATH}通过环境中的下游作业中的键来访问上述值。我现在的问题是,我有一个需要访问上述值的管道作业,但在使用${PROJECT} OR ${PATH}时,
我将params传递给管道B并根据参数设置环境变量。但是,"${params.URL}"被计算为null。管道A在Jenkinsfile中声明: agent any
stage('Run on all repos') {parameters:
[string(name:'URL', value:'val')]