Advertisement

jenkins学习笔记-5-清理和通知

阅读量:

清理和通知

鉴于post阶段通常安排在流程的末尾进行,我们可以在该环节引入若干用于结束流程、发出提示或执行其他终止性操作的步骤。

Jenkinsfile(Declarative Pipeline)

pipeline{

agent any

stages{

stage('No-op'){

sh 'ls'

}

}

post{

always{

echo 'oneway or another,I have finished'

deleteDir()/** clean up our workspace */

}

success{

echo 'Isuccessed!'

}

unstable{

echo 'I amunstable :/'

}

failure{

echo 'Ifailed :('

}

changed{

echo 'things were different before …'

}

}

}

Toggle Scripted Pipeline (高级)

Jenkinsfile (Scripted Pipeline)

node __ {

try {

stage('No-op') {

sh 'ls'

}

}

全部评论 (0)

还没有任何评论哟~