# Always clone the default version for this branch, master in this case
script:
- export REGTESTBRANCH=master
+ - if [[ -z $REGRESSIONTESTBRANCH ]] ; then
+ export REGTESTBRANCH=$REGRESSIONTESTBRANCH ;
+ echo "Using $REGTESTBRANCH instead of default" ;
+ fi
+ - export CHECKOUTCOMMIT=FETCH_HEAD
+ - if [[ ! -z $REGRESSIONTESTCOMMIT ]] ; then
+ export CHECKOUTCOMMIT=$REGRESSIONTESTCOMMIT ;
+ echo "Using $CHECKOUTCOMMIT instead of head of $SOURCEBRANCH" ;
+ fi
- if [[ ! -d regressiontests ]] ; then
mkdir regressiontests ;
cd regressiontests ;
fi
- cd regressiontests
- git fetch https://gitlab.com/gromacs/gromacs-regressiontests.git $REGTESTBRANCH
- - git checkout -qf FETCH_HEAD
+ - git checkout -qf $CHECKOUTCOMMIT
- git clean -ffdxq
- git gc
- git archive -o gmx-regressiontests.tar.gz --prefix regressiontests/ -9 HEAD