什么是Jenkins文件以及我们将如何编写?
如何使用DSL动态创建Jenkins作业(我不知道DSL)
答案 0 :(得分:0)
从Jenkins User Handbook的30页开始:`Jenkinsfile是一个文本文件,包含Jenkins管道的定义,并被检入源代码管理。在他的章节中,您可以找到管道的示例。
// Declarative //
pipeline {
agent any
stages {
stage('Build') {
steps {
echo 'Building..'
}
}
stage('Test') {
steps {
echo 'Testing..'
}
}
stage('Deploy') {
steps {
echo 'Deploying....'
}
}
}
// Script //
node {
stage('Build') {
echo 'Building....'
}
stage('Test') {
echo 'Building....'
}
stage('Deploy') {
echo 'Deploying....'
}
}