pipeline流水线
1、jenkins安装pipeline插件
2、创建流水线项目
1、创建pipeline的流水线项目
2、编写流水线
pipeline {
agent any
stages {
stage('拉去代码') {
steps {
git credentialsId: 'gitee', url: 'https://gitee.com/xwb1056481167/jenkins-demo.git'
echo '拉去代码'
}
}
stage('maven 部署') {
steps {
sh '''cd /usr/local/docker/jenkins/jenkins_home/workspace/myPipeline
mvn clean package
cp -r target/jenkins-demo-1.1.0.jar .'''
echo '打包完成'
}
}
stage('docker 部署上线') {
steps {
sh '''cd /usr/local/docker/jenkins/jenkins_home/workspace/myPipeline
docker build -f Dockerfile -t jenkins-demo .
docker run --name jenkins-demo -d -p 8881:8881 --network=host jenkins-demo'''
echo '部署上线'
}
}
}
}
3、如何编写流水线
4、执行流水线
5、展示结果
3、图形界面blue ocean的操作
1、效果展示
2、从某一个stage开始执行效果