File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ pipeline {
164
164
skipStagesAfterUnstable()
165
165
}
166
166
triggers {
167
- parameterizedCron( env. BRANCH_NAME == ' develop' ? ''' 00 04 * * *%HC_TESTS=true ''' : ' ' )
167
+ parameterizedCron( env. BRANCH_NAME == ' develop' ? ''' 00 04 * * *''' : ' ' )
168
168
}
169
169
environment {
170
170
timeStamp = sh(returnStdout : true , script : " date +%Y%m%d -d '-5 hours'" ). trim()
Original file line number Diff line number Diff line change @@ -135,7 +135,8 @@ hc-test:
135
135
@echo "=====Finalize test report"
136
136
mkdir -p ./test/test_results
137
137
cp ./marklogic-data-hub/marklogic-data-hub-central/ui/e2e/results/* ./test/test_results/
138
- rm -rf marklogic-data-hub
138
+ rm -rf marklogic-data-hub/*
139
+ rm -rf marklogic-data-hub || ( ls -a marklogic-data-hub && exit 1 )
139
140
140
141
@echo "=====Uninstall helm"
141
142
helm uninstall hc
Original file line number Diff line number Diff line change 2
2
# This helper script will run E2E UI tests for Hub Central (https://github.com/marklogic/marklogic-data-hub/tree/develop/marklogic-data-hub-central/ui/e2e)
3
3
4
4
# override java and node version for Jenkins
5
- [[ $USER = ' builder' ]] && { export PATH=/home/builder/java/jdk1.8.0_201/bin:/home/builder/nodeJs/node-v16.19.1 -linux-x64/bin/:$PATH ; unset JAVA_HOME; }
5
+ [[ $USER = ' builder' ]] && { export PATH=/home/builder/java/jdk1.8.0_201/bin:/home/builder/nodeJs/node-v14.15.4 -linux-x64/bin/:$PATH ; unset JAVA_HOME; }
6
6
7
7
echo " ---- start port forwarding ----"
8
8
kubectl port-forward hc-marklogic-0 8000 8001 8002 8010 8011 8013 & > /dev/null &
9
9
forwarderPID=$!
10
10
11
11
echo " ---- configure environment ----"
12
12
cd marklogic-data-hub/
13
+ rm -rf .gradle/
14
+ mkdir .gradle
15
+ export GRADLE_USER_HOME=$PWD /.gradle
13
16
./gradlew clean build -x test
14
17
./gradlew publishToMavenLocal -PskipWeb=true
15
18
cd marklogic-data-hub-central/ui/e2e
@@ -26,5 +29,7 @@ echo "---- start UI sanity tests on HC ----"
26
29
cd marklogic-data-hub-central/ui/e2e
27
30
npm run cy:run --reporter junit --reporter-options " toConsole=false"
28
31
29
- echo " ---- cleanup background processes ----"
32
+ echo " ---- cleanup resources ----"
30
33
kill $bootRunPID $forwarderPID
34
+ rm -rf ${GRADLE_USER_HOME} /*
35
+ rm -rf ${GRADLE_USER_HOME} / || ( ls -a ${GRADLE_USER_HOME} && exit 1 )
You can’t perform that action at this time.
0 commit comments