##// END OF EJS Templates
updated download scripts
marcink -
r7:e27a9dfd
parent child Browse files
Show More
@@ -0,0 +1,25 b''
1 #!/usr/bin/env bash
2 set -euo pipefail
3 IFS=$'\n\t'
4 # e.g :)
5 source ../.env
6 SERVER_URL="https://code.rhodecode.com"
7
8 AUTH_TOKEN=""
9
10 SOURCE_DIR=../.source
11
12 RHODECODE_VCS_HASH="default"
13 RHODECODE_CE_HASH="default"
14 RHODECODE_EE_HASH="default"
15
16 # download sources
17 echo "** download rhodecode source for build **"
18
19 curl --header "X-Rc-Auth-Token: $AUTH_TOKEN" -L $SERVER_URL/rhodecode-vcsserver/archive/$RHODECODE_VCS_HASH.tgz?with_hash=0 | tar -xz -C $SOURCE_DIR
20 curl --header "X-Rc-Auth-Token: $AUTH_TOKEN" -L $SERVER_URL/rhodecode-enterprise-ce/archive/$RHODECODE_CE_HASH.tgz?with_hash=0 | tar -xz -C $SOURCE_DIR
21 curl --header "X-Rc-Auth-Token: $AUTH_TOKEN" -L $SERVER_URL/rhodecode-enterprise-ee/archive/$RHODECODE_EE_HASH.tgz?with_hash=0 | tar -xz -C $SOURCE_DIR
22
23 rm -rf rhodecode-vcsserver && mv $SOURCE_DIR/rhodecode-vcsserver-plain $SOURCE_DIR/rhodecode-vcsserver
24 rm -rf rhodecode-enterprise-ce && mv $SOURCE_DIR/rhodecode-enterprise-ce-plain $SOURCE_DIR/rhodecode-enterprise-ce
25 rm -rf rhodecode-enterprise-ee && cp -r $SOURCE_DIR/rhodecode-enterprise-ce $SOURCE_DIR/rhodecode-enterprise-ee
@@ -8,9 +8,8 b' AUTH=""'
8 8
9 9 INSTALLER_URL=https://dls.rhodecode.com/dls/N2E2ZTY1NzA3NjYxNDA2NTc1NjI3MTcyNzA2MjcxNzIyZTcwNjI3YQ==/rhodecode-control/latest-linux-ee
10 10
11 echo "Downloading Artifacts for version: $VER"
12
13 11 MANIFEST=https://dls.rhodecode.com/linux/MANIFEST
12
14 13 CACHE_DIR=../.cache
15 14 VER_REGEX="$VER+x86_64"
16 15
@@ -48,4 +47,4 b' fi'
48 47
49 48 mv -v "${INSTALLER}" $CACHE_DIR
50 49 mv -v *.bz2 $CACHE_DIR
51 ls -lh $CACHE_DIR No newline at end of file
50 ls -lh $CACHE_DIR
@@ -10,3 +10,5 b' logs/svn/*.log'
10 10
11 11 .idea
12 12 config/compose/.rcmetadata.json
13
14 .source/* No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now