diff options
author | Stan Hu <stanhu@gmail.com> | 2019-08-27 06:33:10 -0700 |
---|---|---|
committer | Stan Hu <stanhu@gmail.com> | 2019-08-27 06:33:10 -0700 |
commit | 7049b3b6316a8f8974bc349d5db537a2d796d662 (patch) | |
tree | c279f61fc8e5ceace053ac20842642f479e3f4c8 /qa | |
parent | 7671c592f826f44be5a8a7dc947fba467f5df851 (diff) | |
download | gitlab-ce-7049b3b6316a8f8974bc349d5db537a2d796d662.tar.gz |
Document setting admin credentials in QA testssh-document-qa-admin-account-docs
This makes it possible to test against a real instance that has
different admin credentials than the default.
Diffstat (limited to 'qa')
-rw-r--r-- | qa/README.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/qa/README.md b/qa/README.md index 16e5e730a6b..dede3cd2473 100644 --- a/qa/README.md +++ b/qa/README.md @@ -105,6 +105,17 @@ If you need to authenticate as a different user, you can provide the GITLAB_USERNAME=jsmith GITLAB_PASSWORD=password bundle exec bin/qa Test::Instance::All https://gitlab.example.com ``` +Some QA tests require logging in as an admin user. By default, the QA +tests will use the the same `root` user seeded by the GDK. + +If you need to authenticate with different admin credentials, you can +provide the `GITLAB_ADMIN_USERNAME` and `GITLAB_ADMIN_PASSWORD` +environment variables: + +``` +GITLAB_ADMIN_USERNAME=admin GITLAB_ADMIN_PASSWORD=myadminpassword GITLAB_USERNAME=jsmith GITLAB_PASSWORD=password bundle exec bin/qa Test::Instance::All https://gitlab.example.com +``` + If your user doesn't have permission to default sandbox group `gitlab-qa-sandbox`, you could also use another sandbox group by giving `GITLAB_SANDBOX_NAME`: |