diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-04-25 17:16:49 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-04-25 17:16:49 +0300 |
commit | 1330aa20156a91b2b4a3f71bfd58f2c9491c9900 (patch) | |
tree | d8581be3a61f35b56eb6e877124ed242ad834a9d /gitlab-ci/clientdata.sh | |
parent | 54276f37f8be6810d0c665dae2ce6be61dd50665 (diff) | |
download | tools-1330aa20156a91b2b4a3f71bfd58f2c9491c9900.tar.gz tools-1330aa20156a91b2b4a3f71bfd58f2c9491c9900.tar.bz2 tools-1330aa20156a91b2b4a3f71bfd58f2c9491c9900.tar.xz tools-1330aa20156a91b2b4a3f71bfd58f2c9491c9900.zip |
gitlab-ci: split client data script into testxml and deploy.
Diffstat (limited to 'gitlab-ci/clientdata.sh')
-rwxr-xr-x | gitlab-ci/clientdata.sh | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/gitlab-ci/clientdata.sh b/gitlab-ci/clientdata.sh deleted file mode 100755 index 9d1281b..0000000 --- a/gitlab-ci/clientdata.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -cd clientdata -rm -rf public -mkdir public -mkdir shared -echo >shared/error.log -echo ${CI_BUILD_ID} >shared/buildid.log - -function gitclone { - git clone $* - if [ "$?" != 0 ]; then - sleep 1s - git clone $* - if [ "$?" != 0 ]; then - sleep 3s - git clone $* - fi - fi -} - -cd .. -ln -s clientdata client-data - -rm -rf music -gitclone https://gitlab.com/evol/evol-music.git music - -cd tools/testxml - -./xsdcheck.sh -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 - cat ../../clientdata/shared/error.log - exit 1 -fi - -echo >../../clientdata/shared/error.log -./testxml.py silent >../../clientdata/shared/error.log -if [ "$?" != 0 ]; then - echo "test xml error" - cat ../../clientdata/shared/error.log - exit 1 -fi - -echo >../../clientdata/shared/error.log - -cd ../update -./createnew.sh -./create_music.sh - -cp -r upload/* ../../clientdata/public -cd ../../clientdata -gitclone https://gitlab.com/4144/pagesindexgen.git pagesindexgen -cd pagesindexgen -./pagesindexgen.py ../public -ls ../public |