You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Jenkinsfile以向Python脚本传递参数?

修改Jenkinsfile以传递参数
  • 先确认你在Jenkins任务中配置的两个字符串参数名称,比如假设参数名为ARG1和ARG2,后续要替换成你实际设置的参数名
  • 修正Jenkinsfile里的脚本文件名(当前写的是temp.py,你的实际脚本是test.py),并在shell命令中引入Jenkins参数
  • 两种引用参数的方式都可行:

方式一:单引号包裹命令,用${参数名}引用参数

agent any
  stages {
    stage('version') {
      steps {
        sh 'python3 --version'
      }
    }
    stage('run script') {
      steps {
        sh 'python3 test.py ${ARG1} ${ARG2}'
      }
    }
  }
}

方式二:双引号包裹命令,直接解析变量

agent any
  stages {
    stage('version') {
      steps {
        sh 'python3 --version'
      }
    }
    stage('run script') {
      steps {
        sh "python3 test.py ${ARG1} ${ARG2}"
      }
    }
  }
}

注意:必须把ARG1和ARG2替换成你在Jenkins任务中实际配置的参数名称

内容的提问来源于stack exchange,提问作者er24rf4f

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 04:10:35