diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-04-08 20:33:00 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-04-08 20:33:00 +0300 |
commit | ad3a5495b0a6060cc2d789257560644694fd3014 (patch) | |
tree | 863f07a053e8a131c91e3c984029d90bb93b7e64 | |
parent | 1b843266c19bbb7fa41bba266774bed05bd24989 (diff) | |
download | evol-tools-ad3a5495b0a6060cc2d789257560644694fd3014.tar.gz evol-tools-ad3a5495b0a6060cc2d789257560644694fd3014.tar.bz2 evol-tools-ad3a5495b0a6060cc2d789257560644694fd3014.tar.xz evol-tools-ad3a5495b0a6060cc2d789257560644694fd3014.zip |
gitlab-ci: store build id and error message. and remove after build.
-rwxr-xr-x | gitlab-ci/clientdata.sh | 5 | ||||
-rwxr-xr-x | gitlab-ci/completeaction.sh | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gitlab-ci/clientdata.sh b/gitlab-ci/clientdata.sh index 1a57cb8..8ed9dac 100755 --- a/gitlab-ci/clientdata.sh +++ b/gitlab-ci/clientdata.sh @@ -3,6 +3,9 @@ cd clientdata rm -rf public mkdir public +mkdir .shared +echo >.shared/error.log +echo ${CI_BUILD_ID} >.shared/buildid.log cd .. ln -s clientdata client-data @@ -16,6 +19,8 @@ cd tools/testxml export RES=$(cat errors.txt) if [[ -n "${RES}" ]]; then echo "xml check failed" + echo "xml check failed" >../../clientdata/.shared/error.log + echo ${RES} >>../../clientdata/.shared/error.log exit 1 fi diff --git a/gitlab-ci/completeaction.sh b/gitlab-ci/completeaction.sh index 0982c88..9a719cb 100755 --- a/gitlab-ci/completeaction.sh +++ b/gitlab-ci/completeaction.sh @@ -18,4 +18,6 @@ sleep 10s echo $1 >${path}/${server}/${channel}/in sleep 3s +rm -rf .shared/buildid.log + killall ii |