瀏覽代碼

Add JDK 10 & 11 Builds

Issue: gh-5160
Rob Winch 7 年之前
父節點
當前提交
7d4e7bf42d
共有 1 個文件被更改,包括 31 次插入1 次删除
  1. 31 1
      Jenkinsfile

+ 31 - 1
Jenkinsfile

@@ -76,11 +76,41 @@ try {
 						sh "./gradlew clean test --no-daemon --stacktrace"
 					}
 				} catch(Exception e) {
-					currentBuild.result = 'FAILED: snapshots'
+					currentBuild.result = 'FAILED: jdk9'
 					throw e
 				}
 			}
 		}
+	},
+	jdk10: {
+		stage('JDK 10') {
+			node {
+				checkout scm
+				try {
+					withEnv(["JAVA_HOME=${ tool 'jdk10' }"]) {
+						sh "./gradlew clean test --no-daemon --stacktrace"
+					}
+				} catch(Exception e) {
+					currentBuild.result = 'FAILED: jdk10'
+					throw e
+				}
+			}
+		}
+	},
+	 jdk11: {
+		 stage('JDK 11') {
+			 node {
+				 checkout scm
+				 try {
+					 withEnv(["JAVA_HOME=${ tool 'jdk11' }"]) {
+						 sh "./gradlew clean test --no-daemon --stacktrace"
+					 }
+				 } catch(Exception e) {
+					 currentBuild.result = 'FAILED: jdk11'
+					 throw e
+				 }
+			 }
+		 }
 	}
 
 	if(currentBuild.result == 'SUCCESS') {