文章目录
- 1.首先安装插件
- 2.更改配置
- 3.接下来就可以在pipline里写脚本了 当然也可以插件方式配置
- 示例1 脚本方式
- 示例2 插件方式
搞了好多种方式都不成功后来发现是配置有问题,其实很简单,记录下也给想用此功能的朋友们一个示例,网上写的例子都不写详细了。
1.首先安装插件
description setter
Build Name and Description Setter
Build User Vars Plugin
这三个插件最好都安装上
2.更改配置
系统管理-》全局安全配置-》标记格式器
选择 SafeHtml
3.接下来就可以在pipline里写脚本了 当然也可以插件方式配置
示例1 脚本方式
pipeline {agent any parameters {string(name: 'BRANCHNAME', defaultValue: 'develop', description: '代码分支名称')}environment {JENKINS_NODE_COOKIE = 'dontKillMe'project_path = '/home/work/www/miap_source_code'ip_info = 'http://xx.xxx.xxx.xx:9000/'}stages {stage("任务参数检测") {steps {println "JobName: " + env.JOB_NAMEprintln "BuildNumber: " + env.BUILD_NUMBERprintln "BranchName: " + "${BRANCHNAME}"wrap([$class: 'BuildUser']){buildDescription "<a href='${ip_info}' style='color:red; Font-size:30'>jump to pgyer</a>"}script {echo "任务参数检测"}}}stage("清理测试环境") {steps {script {dir('D:\\cproject\\'){echo "删除之前代码库代码"}}}}stage("下载平台代码") {steps {script {dir('D:\\cproject\\'){echo "开始克隆代码"}}}}}
}
示例2 插件方式
点击跳转到百度