jenkins: update fdroiddata if existing

Also, when cloning, no need to specify the branch and only download that
one. We already have only a single branch. And forcing master isn't
necessary.
This commit is contained in:
Daniel Martí 2016-02-25 14:47:31 +00:00
parent 261cbcd3ee
commit 896d7240aa

View file

@ -49,10 +49,14 @@ echo "apt_package_cache = True" >> $WORKSPACE/makebuildserver.config.py
./makebuildserver ./makebuildserver
# this can be handled in the jenkins job, or here: # this can be handled in the jenkins job, or here:
if [ ! -e fdroiddata ]; then if [ -e fdroiddata ]; then
git clone --depth 1 --branch master --single-branch \ cd fdroiddata
https://gitlab.com/fdroid/fdroiddata.git fdroiddata git pull
cd ..
else
git clone --depth 1 https://gitlab.com/fdroid/fdroiddata.git fdroiddata
fi fi
cd fdroiddata cd fdroiddata
echo "build_server_always = True" > config.py echo "build_server_always = True" > config.py
../fdroid build info.guardianproject.checkey ../fdroid build info.guardianproject.checkey