File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -135,31 +135,36 @@ tarball ubuntu-16.04:
135135 image : ubuntu:20.04
136136 allow_failure : false
137137 variables :
138- FILENAME : codecompass-$CI_COMMIT_BRANCH.tar.gz
138+ ARCH_SUFFIX : generic
139139 before_script :
140140 - ' which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
141141 - mkdir -p ~/.ssh
142142 - eval $(ssh-agent -s)
143143 - ' [[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
144144 script :
145145 - ssh-add <(echo "$CD_PRIVATE_KEY")
146+ - BRANCH_SUFFIX=${CI_COMMIT_REF_SLUG#"release-"}
147+ - BRANCH_SUFFIX=${BRANCH_SUFFIX#"feature-"}
148+ - echo "Branch suffix : $BRANCH_SUFFIX"
149+ - FILENAME=codecompass-$BRANCH_SUFFIX-$ARCH_SUFFIX.tar.gz
150+ - echo "Filename : $FILENAME"
146151 - scp -P22 build/codecompass.tar.gz gitlab-deployer@codecompass.net:/var/www/codecompass/$FILENAME
147152 - ssh -p22 gitlab-deployer@codecompass.net "mv -f /var/www/codecompass/$FILENAME /var/www/codecompass/live/wwwroot/tarball/$FILENAME"
148153
149154upload suse-15 :
150155 extends : .upload
151156 variables :
152- FILENAME : codecompass-$CI_COMMIT_BRANCH- suse-15.tar.gz
157+ ARCH_SUFFIX : suse-15
153158 needs : ["tarball suse-15"]
154159
155160upload suse-42.1 :
156161 extends : .upload
157162 variables :
158- FILENAME : codecompass-$CI_COMMIT_BRANCH- suse-42.1.tar.gz
163+ ARCH_SUFFIX : suse-42.1
159164 needs : ["tarball suse-42.1"]
160165
161166upload ubuntu-16.04 :
162167 extends : .upload
163168 variables :
164- FILENAME : codecompass-$CI_COMMIT_BRANCH- ubuntu-16.04.tar.gz
169+ ARCH_SUFFIX : ubuntu-16.04
165170 needs : ["tarball ubuntu-16.04"]
You can’t perform that action at this time.
0 commit comments