Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 5 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c4c75e7e8..9608b3be4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -84,11 +84,14 @@ include:
PGUSER: postgres
POSTGRES_DB: praefect_test
POSTGRES_HOST_AUTH_METHOD: trust
- TEST_REPORT: /tmp/go-tests-report.xml
- TEST_COVERAGE_DIR: /tmp/coverage
+ TEST_REPORT: _unprivileged/go-tests-report.xml
+ TEST_COVERAGE_DIR: _unprivileged
before_script: &test_before_script
- go version
- while ! psql -h $PGHOST -U $PGUSER -c 'SELECT 1' > /dev/null; do echo "awaiting Postgres service to be ready..." && sleep 1 ; done && echo "Postgres service is ready!"
+ # Create a directory for the unprivileged user that we're running tests as.
+ # This is required so that we can still store test reports successfully.
+ - install --directory --owner=9999 --group=9999 _unprivileged
artifacts:
paths:
- ruby/tmp/gitaly-rspec-test.log