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.yml24
1 files changed, 18 insertions, 6 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 187a2158f..e54f793a4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,6 +2,7 @@ stages:
- build
- test
- publish
+ - qa
default:
image: registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7-golang-1.15-git-2.31
@@ -129,11 +130,12 @@ binaries:
script:
# Just in case we start running CI builds on other architectures in future
- go version
- - make binaries
+ - make build
+ - cd _build && sha256sum bin/* | tee checksums.sha256.txt
artifacts:
paths:
- - _build/assembly/checksums.sha256.txt
- - _build/assembly/bin/
+ - _build/checksums.sha256.txt
+ - _build/bin/
name: "${CI_JOB_NAME}:go-${GO_VERSION}-git-${GIT_VERSION}"
expire_in: 6 months
parallel:
@@ -244,8 +246,8 @@ praefect_sql_connect:
# Sanity check: direct ping with psql
- PGPASSWORD=$POSTGRES_PASSWORD psql -h postgres -U $POSTGRES_USER -d $POSTGRES_DB -c 'select now()'
- ruby -rerb -e 'ERB.new(ARGF.read).run' _support/config.praefect.toml.ci-sql-test.erb > config.praefect.toml
- - ./praefect -config config.praefect.toml sql-ping
- - ./praefect -config config.praefect.toml sql-migrate
+ - ./_build/bin/praefect -config config.praefect.toml sql-ping
+ - ./_build/bin/praefect -config config.praefect.toml sql-migrate
praefect_sql_test:
<<: *test_definition
@@ -295,8 +297,18 @@ objectinfo_fuzz_test:
code_navigation:
allow_failure: true
script:
- - go get github.com/sourcegraph/lsif-go/cmd/lsif-go
+ - go get github.com/sourcegraph/lsif-go/cmd/lsif-go@v1.3.1
- ~/go/bin/lsif-go
artifacts:
reports:
lsif: dump.lsif
+
+trigger-qa:
+ stage: qa
+ when: manual
+ trigger:
+ project: gitlab-org/build/omnibus-gitlab-mirror
+ variables:
+ ALTERNATIVE_SOURCES: "true"
+ GITALY_SERVER_VERSION: $CI_COMMIT_SHA
+ EE: "true"