##// END OF EJS Templates
.gitignore update with new rules
.gitignore update with new rules

File last commit:

r7:e27a9dfd
r22:5e059bf7
Show More
download-source.sh
25 lines | 1.1 KiB | application/x-sh | BashLexer
#!/usr/bin/env bash
set -euo pipefail
IFS=$'\n\t'
# e.g :)
source ../.env
SERVER_URL="https://code.rhodecode.com"
AUTH_TOKEN=""
SOURCE_DIR=../.source
RHODECODE_VCS_HASH="default"
RHODECODE_CE_HASH="default"
RHODECODE_EE_HASH="default"
# download sources
echo "** download rhodecode source for build **"
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
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
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
rm -rf rhodecode-vcsserver && mv $SOURCE_DIR/rhodecode-vcsserver-plain $SOURCE_DIR/rhodecode-vcsserver
rm -rf rhodecode-enterprise-ce && mv $SOURCE_DIR/rhodecode-enterprise-ce-plain $SOURCE_DIR/rhodecode-enterprise-ce
rm -rf rhodecode-enterprise-ee && cp -r $SOURCE_DIR/rhodecode-enterprise-ce $SOURCE_DIR/rhodecode-enterprise-ee