tenfourfox/testing/docker/decision/bin/entrypoint

25 lines
405 B
Plaintext
Raw Normal View History

2017-04-19 07:56:45 +00:00
#! /bin/bash -ex
DEST=/home/worker/source/gecko
test $GECKO_BASE_REPOSITORY
test $GECKO_HEAD_REPOSITORY
test $GECKO_HEAD_REF
test $GECKO_HEAD_REV
mkdir -p $(dirname $DEST)
if [ ! -d $DEST ];
then
tc-vcs clone $GECKO_BASE_REPOSITORY $DEST
fi
tc-vcs checkout-revision \
$DEST \
$GECKO_HEAD_REPOSITORY \
$GECKO_HEAD_REV \
$GECKO_HEAD_REF
echo "At revision: $(tc-vcs revision $DEST)"
cd $DEST