alair преди 4 месеца
родител
ревизия
2fb557d8f4
променени са 1 файла, в които са добавени 41 реда и са изтрити 0 реда
  1. 41 0
      Jenkinsfile

+ 41 - 0
Jenkinsfile

@@ -0,0 +1,41 @@
+// 所有的脚本命令都放在pipeline中
+pipeline{
+	// 指定任务的构建在哪个集群节点中执行,any指任意一个
+	agent any
+	// 声明全局变量,方便后面使用
+	environment {
+		key = 'value'
+	}
+    stages {
+        stage('拉取git仓库代码') {
+            steps {
+                echo '拉取git仓库代码 - SUCCESS'
+            }
+        }
+        stage('通过maven构建项目') {
+            steps {
+                echo '通过maven构建项目 - SUCCESS'
+            }
+        }
+        stage('通过SonerQube做代码质量检测') {
+            steps {
+                echo '通过SonerQube做代码质量检测 - SUCCESS'
+            }
+        }
+        stage('通过Docker制作自定义镜像') {
+            steps {
+                echo '通过Docker制作自定义镜像 - SUCCESS'
+            }
+        }
+        stage('将自定义镜像推送到Harbor') {
+            steps {
+                echo '将自定义镜像推送到Harbor - SUCCESS'
+            }
+        }
+        stage('通过Publish Over SSH通知目标服务器') {
+            steps {
+                echo '通过Publish Over SSH通知目标服务器 - SUCCESS'
+            }
+        }
+    }
+}