diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3978761..6046602 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -90,7 +90,10 @@ Linux server build: - rm -f /opt/servercontainer* # Create image - mkdir -p out - - tar --numeric-owner --exclude=.git --exclude=.dockerenv --exclude=/proc --exclude=/sys --exclude=/builds --exclude=/opt/download -cf out/debian_server.tar / + - option="" + - for dir in /home/* ; do if [ $dir != 'gameserver' ] ; then option="$option --exclude=$dir" ; fi ; done + - echo "option '$option'" + - tar --numeric-owner --exclude=.git --exclude=.dockerenv --exclude=/proc --exclude=/sys --exclude=/builds --exclude=/opt/download $option -cf out/debian_server.tar / - ls -lh out artifacts: name: "khanat-$(echo $CI_BUILD_REF | head -c 7 )-$CI_PIPELINE_ID-server-debian-stretch"