summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Speicher <rspeicher@gmail.com>2017-11-20 10:26:09 -0600
committerRobert Speicher <rspeicher@gmail.com>2017-11-20 11:02:51 -0600
commit55d5ab8cdbb18878f667cbdd3d712a6faad2bf36 (patch)
tree003bfe4e5993e09a17204d2f93a87afb8a67a0d2
parent16299d5724d7695c6ed27da6ac5321a34737a7cd (diff)
downloadgitlab-ce-rs-manual-qa-staging-trigger.tar.gz
WIP: Add a manually triggered task to run QA against stagingrs-manual-qa-staging-trigger
Note: This is currently using an ngrok URL to my local GDK to verify it behaves as expected before unleashing this on actual staging.
-rw-r--r--.gitlab-ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 07969475503..69cfe6a3487 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -594,6 +594,19 @@ qa:internal:
- bundle install
- bundle exec rspec
+qa:staging:
+ stage: test
+ variables:
+ SETUP_DB: "false"
+ GITLAB_USERNAME: 'gitlab-qa'
+ GITLAB_PASSWORD: ${GITLAB_QA_STAGING_PASSWORD}
+ services: []
+ when: manual
+ script:
+ - cd qa/
+ - bundle install
+ - bundle exec bin/qa Test::Instance ${GITLAB_QA_STAGING_URL}
+
coverage:
<<: *dedicated-runner
<<: *except-docs