1.一键发布多个项目
插件: Multijob Plugin
2.定时发布
内置插件
3.webhook(提交代码自动发布)
插件: GitLab Plugin
4.告警pipline
post{
failure{
sh '''
curl "${CHAT_WEBHOOK_URL}" \
-H "Content-Type: application/json" \
-d '
{
"msgtype": "text",
"text": {
"content": "Jenkins任务构建失败通知(测试环境)
构建时间:'"${BUILD_TIME}"'
任务名称:'"${JOB_NAME}"'
构建标签: '"${GIT_COMMIT}"'
构建日志:'"${URL_LOG}"'"
}
}
'
'''
}
}
评论区