소스 검색

add jenkinsfile

huqi 6 년 전
부모
커밋
4cc890190c
1개의 변경된 파일18개의 추가작업 그리고 2개의 파일을 삭제
  1. 18 2
      jenkinsfile

+ 18 - 2
jenkinsfile

@@ -1,9 +1,25 @@
 pipeline {
     agent {label: "132"}
     stages {
-        stage('build') {
+        stage('preperation') {
             steps {
-                bat 'npm --v'
+                sh 'npm install'
+                sh 'npm run preperation'
+            }
+        }
+        stage('build server') {
+            steps {
+                sh 'npm run build_server'
+            }
+        }
+        stage('build web') {
+            steps {
+                sh 'npm run build_web'
+            }
+        }
+        stage('deploy') {
+            steps {
+                sh 'npm run deploy'
             }
         }
     }