我得到了一个python脚本,运行方式类似python3 test.py arg1 arg2我设置了一个jenkins任务,并使用2个字符串参数对其进行了参数化我如何设置我的Jenkinsfile?这是我现在拥有的全部
pipeline { agent any stages { stage('version') { steps { sh 'python3 --version' } } stage('hello') { steps { sh 'python3 temp.py' } } }}
pipeline {
agent any
stages {
stage('version') {
steps {
sh 'python3 --version'
}
stage('hello') {
sh 'python3 temp.py'
wfauudbj1#
您是否在寻找以下产品?
pipeline { agent any parameters { string(name: 'param1', defaultValue: 'test', description: '') string(name: 'param2', defaultValue: 'test2', description: '') } stages { stage('version') { steps { sh 'python3 --version' } } stage('hello') { steps { sh "python3 temp.py ${params.param1} ${params.param2}" } } }}
parameters {
string(name: 'param1', defaultValue: 'test', description: '')
string(name: 'param2', defaultValue: 'test2', description: '')
sh "python3 temp.py ${params.param1} ${params.param2}"
1条答案
按热度按时间wfauudbj1#
您是否在寻找以下产品?