【发布时间】:2021-10-19 20:44:54
【问题描述】:
我正在学习 jenkins,并且正在开发示例管道
pipeline {
agent any
stages {
stage('Stage1') {
steps {
bat '''
cd C:/Users/roger/project/
python -u script1.py
'''
}
}
stage('Stage2') {
steps {
bat '''
cd cd C:/Users/roger/project/abc/
python -u script2.py
'''
}
}
stage('Stage3') {
steps {
bat '''
cd cd C:/Users/roger/project/abc/new_dir/
python -u demo.py
'''
}
}
}
}
有没有办法将项目C:/Users/roger/project/ 的基本路径存储为变量,以便可以使用它来追加新路径而不是写入整个路径。
我怎么能写上面的阶段,这样我就不必每次都重复写相同的基本路径到每个阶段
【问题讨论】:
标签: jenkins continuous-integration jenkins-pipeline continuous-deployment