#! /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