CI env for Jenkins (#4820)
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
diff --git a/etc/jenkins/Jenkinsfile_ci_build b/etc/jenkins/Jenkinsfile_ci_build
index 32bf602..7c3f9ff 100644
--- a/etc/jenkins/Jenkinsfile_ci_build
+++ b/etc/jenkins/Jenkinsfile_ci_build
@@ -5,7 +5,9 @@
stage('Jersey build') {
parallel {
stage('JDK 8 ') {
- agent any
+ agent {
+ label 'centos-7'
+ }
tools {
jdk 'oracle-jdk8-latest'
maven 'apache-maven-latest'
@@ -17,7 +19,9 @@
}
}
stage('JDK 11 ') {
- agent any
+ agent {
+ label 'centos-7'
+ }
tools {
jdk 'openjdk-jdk11-latest'
maven 'apache-maven-latest'
@@ -29,7 +33,9 @@
}
}
stage('JDK 16 ') {
- agent any
+ agent {
+ label 'centos-7'
+ }
tools {
jdk 'openjdk-jdk16-latest'
maven 'apache-maven-latest'
diff --git a/etc/jenkins/jenkins_build.sh b/etc/jenkins/jenkins_build.sh
index 1a6e6a6..afa8b15 100644
--- a/etc/jenkins/jenkins_build.sh
+++ b/etc/jenkins/jenkins_build.sh
@@ -1,3 +1,5 @@
#!/bin/bash -xe
-mvn -V -U -B clean install glassfish-copyright:check -Dcopyright.quiet=false -Dsurefire.systemPropertiesFile=${WORKSPACE}/etc/jenkins/systemPropertiesFile
\ No newline at end of file
+export DEBUG=true
+
+mvn -V -U -B -e clean install glassfish-copyright:check -Dcopyright.quiet=false -Dsurefire.systemPropertiesFile=${WORKSPACE}/etc/jenkins/systemPropertiesFile
\ No newline at end of file