aexiaoliou 2 年之前
父节点
当前提交
cea5eb596b
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      Jenkinsfile

+ 5 - 3
Jenkinsfile

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