aexiaoliou 2 年之前
父節點
當前提交
cea5eb596b
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      Jenkinsfile

+ 5 - 3
Jenkinsfile

@@ -1,20 +1,22 @@
 pipeline {
-	agent { dockerfile true }
+	agent none
 	stages {
 		stage('prod') {
+            agent { dockerfile true }
             when {
                 branch 'master'
             }
 			steps {
-				sh 'composer'
+				sh 'composer --version'
 			}
 		}
         stage('test') {
+            agent { docker 'php:7.4-cli'}
             when {
                 branch 'test'
             }
             steps {
-                sh 'composer --version'
+                sh 'php --version'
             }
         }
 	}