1、使用 Git 作为源代码管理
# 插件名
Git plugin
2、清空工作空间
# 插件名
Workspace Cleanup
# pipeline 用法
cleanWs()
3、配置插件
# 插件名
Config File Provider Plugin
# pipeline 用法
node {
stage('Checkout') {
git branch: "master", credentialsId: 'Gitee-Http-Git', url: 'https://gitee.com/mshxuyi/xielong.git'
}
stage('Build') {
withMaven (
maven: 'M3', mavenSettingsConfig: 'Maven-Config'
) {
sh 'mvn clean package'
}
}
}
(1)Maven 插件安装
(2)Maven 配置文件
5、pipeline maven 整合
# 插件名
Pipeline Maven Integration
# pipeline 用法
node {
stage('Build') {
withMaven (
maven: 'M3', mavenSettingsConfig: 'Maven-Config'
) {
sh 'mvn clean package'
}
}
}
6、读取项目中 pom 文件
# 插件名
Pipeline Utility Steps
# pipeline 用法
def pomFile = readMavenPom file: 'pom.xml'
7、允许您轻松安装,管理和使用多个Node.js环境
# 插件名
nvm-wrapper
# pipeline 用法
node {
stage('Build') {
nvm('version':'v12.14.1') {
sh "node -v"
}
}
}
版权声明:本文为mshxuyi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。