#!/bin/bash # triggers a CI test on greyhound using leap local # usage: ./build-on-greyhound.sh branch=$1 ACCEPTED_BRANCHES='(develop|citest)' [[ $branch =~ $ACCEPTED_BRANCHES ]] || ( echo "CI builds only possible for these branches: $ACCEPTED_BRANCHES "; exit 1) . /etc/leap/rewire_${branch}.cfg . /etc/leap/platform-test-common.cfg cd "$PROVIDERDIR" leap info /usr/local/bin/platform_test/leap-platform-test -v -c /etc/leap/rewire_${branch}.cfg reset_deploy --all /usr/local/bin/platform_test/leap-platform-test -v -c /etc/leap/rewire_${branch}.cfg test leap local stop