Jenkins
jenkins相关问题记录
Mankel。
你是年少的欢喜
展开
-
jenkins中支持多个stage同时运行
parallel: 并行执行多个stage failFast true: 只要有一个stage不通过,就中止运行 格式如下:任务1和任务2会同时运行,有一个任务失败就会中止运行 pipeline { agent { node { label 'master' } } environment{ } stages { stage ('git checkout') { steps { } } stage ('Sync Code'){ failFas原创 2021-09-07 19:13:26 · 946 阅读 · 0 评论 -
jenkins 在pipeline使用邮件通知
今天发现一个问题,之前jenkinsfile中的邮件通知失效了,于是赶忙打开系统配置测试邮件功能是否有问题: 点击测试,看看能不能收到邮件: 收到邮件,那么说明是代码配置的问题,接下来打开jenkinsfile里定义的查看: 已失效的原配置: stages { stage ('send email') { steps { emailext body: '''$PROJECT_NAME -Build # $BUILD_NUMBER - $BUILD_STATUS: Chec原创 2021-07-02 19:29:49 · 2768 阅读 · 0 评论 -
jenkinsfile中when parameters的值执行任务
通过判断parameters的值执行任务 需求:使用tag方式上线不checkout分支,使用分支才执行 代码详情:格式如下,在stage下方加入when,当DeployMode的值等于”branch“是才去执行切换分支的任务 pipeline { agent { node { label 'slave2' } } parameters { choice(name: 'DeployMode', choices:'tag\nbranch', description:'R原创 2021-08-29 01:13:01 · 939 阅读 · 0 评论