部署
最基本的持续交付管道至少需要在Jenkinsfile文件中定义三个阶段:构建,测试和部署。
第一部分我们将主要关注部署阶段,但是应该注意,稳定的构建和测试阶段是部署动作的重要的前置条件。
Jenkinsfile(Declarative Pipeline)
pipeline{
agentany
stages{
stage(‘Build’){
steps{
echo ‘Building’
}
}
stage(‘Test’){
steps{
echo ‘Testing’
}
}
stage(‘Deploy’){
steps{
echo ‘Deploying’
}
}
}
}