53e0e3be14
* Update packages, pull in compiled-only repos * Update js-precompiled to point to js-dist-paritytech * Trigger both js & js-old builds to force update * Update to bring scripts 100% in-sync
42 lines
947 B
Bash
Executable File
42 lines
947 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
# variables
|
|
PVER="1-9"
|
|
PTYPE="v1"
|
|
UTCDATE=`date -u "+%Y%m%d-%H%M%S"`
|
|
PRE_REPO="js-dist-paritytech/parity-${CI_BUILD_REF_NAME}-${PVER}-${PTYPE}.git"
|
|
PRE_REPO_TOKEN="https://${GITHUB_JS_PRECOMPILED}:@github.com/${PRE_REPO}"
|
|
BASEDIR=`dirname $0`
|
|
|
|
pushd $BASEDIR/..
|
|
|
|
echo "*** [$PRE_REPO] Cloning repo"
|
|
rm -rf precompiled
|
|
git clone https://github.com/$PRE_REPO precompiled
|
|
cd precompiled
|
|
git config push.default simple
|
|
git config merge.ours.driver true
|
|
git config user.email "$GITHUB_EMAIL"
|
|
git config user.name "GitLab Build Bot"
|
|
git remote set-url origin $PRE_REPO_TOKEN > /dev/null 2>&1
|
|
|
|
echo "*** [$PRE_REPO] Copying build"
|
|
rm -rf build
|
|
cp -rf ../.dist/build .
|
|
|
|
echo "*** [$PRE_REPO] Adding to git"
|
|
echo "$UTCDATE" >README.md
|
|
git add .
|
|
git commit -m "$UTCDATE"
|
|
|
|
echo "*** [$PRE_REPO] Pushing upstream"
|
|
git push --quiet origin HEAD:refs/heads/master > /dev/null 2>&1
|
|
|
|
cd ..
|
|
rm -rf precompiled
|
|
popd
|
|
|
|
# exit with exit code
|
|
exit 0
|