我想通过接受用户的日期和时间字段(格式为YYYY-MM-DD hh:mm)来运行jenkins作业。
答案 0 :(得分:3)
在工作开始时使用参数化的构建来获取用户输入。 https://wiki.jenkins.io/display/JENKINS/Parameterized+Build
示例管道
pipeline {
agent {label 'slave'}
parameters {
string(name: 'DateTime', defaultValue: '', description: 'Enter date & time in format YYYY-MM-DD hh:mm')
}
stages {
stage('Build') {
steps {
// Build
}
}
}
}
答案 1 :(得分:2)