summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgitlab-ci/clientdata.sh5
-rwxr-xr-xgitlab-ci/completeaction.sh2
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