#!/bin/sh export SOURCE_TREE=${PWD} if [ -z "$ADTTMP" ]; then ADTTMP=$(mktemp -d) cleanup() { rm -rf "$ADTTMP" } trap cleanup INT TERM EXIT fi cd $ADTTMP exec 2>&1 set -ex cd /usr/share/gitlab su gitlab -c 'truncate -s 0 Gemfile.lock' export $(cat /etc/gitlab/gitlab-debian.conf) export INCLUDE_TEST_DEPENDS="true" su gitlab -c "bundle install --local" su gitlab -c "bundle exec rake -f ${SOURCE_TREE}/debian/tests/spec.rake" #config 2/2 failed, controllers many failed