随笔分类 -  jenkins

摘要:stage('获取git提交信息') { steps { script { git_commit = sh (script: 'git log -1 --pretty=%B ${GIT_COMMIT}', returnStdout: true).trim() echo "git_commit: ${ 阅读全文
posted @ 2021-08-11 14:28 没有猫的猫奴 阅读(159) 评论(0) 推荐(0)
摘要:stage('获取触发任务用户') { steps { script { def BUILD_TRIGGER_BY = "${currentBuild.getBuildCauses()[0].shortDescription}" BUILD_TRIGGER_BY = sh (script: "ech 阅读全文
posted @ 2021-08-11 14:26 没有猫的猫奴 阅读(174) 评论(0) 推荐(0)
摘要:最近有一个需求,使用pipline+webhook实现测试、预发布和生产环境自动+手动构建环境 1.手动构建三种环境 研发需求:jenkins有下拉框选择三个环境(TEST、PRE、PRD) 代码如下: parameters { choice( description: '你需要选择哪个环境进行构建 阅读全文
posted @ 2021-07-02 15:01 没有猫的猫奴 阅读(203) 评论(0) 推荐(0)