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 |
General Comments 0
You need to be logged in to leave comments.
Login now