summaryrefslogtreecommitdiff
path: root/qa/qa/service
Commit message (Collapse)AuthorAgeFilesLines
* Add frozen_string_literal to qa/frozen_string_literal_qaThong Kuah2019-04-134-0/+8
| | | | | This will be default in Ruby 3, so will be good to apply in QA ahead of time to be consistent.
* Default rbac to true for the KubernetesCluster Serviceddavison2019-02-271-1/+1
| | | | Signed-off-by: ddavison <ddavison@gitlab.com>
* Fix commands for kubectl >= 1.12Thong Kuah2018-10-091-2/+9
| | | | | | | | | The `--username` and `--password` top level options have been removed. Fortunately we have a backwards compatible way of setting the credentials via `kubectl config set-credentials <name>`, and using the `--user <name>` top level option which is available at least in 1.10 (and possibly farther back).
* Use basic auth to create cluster role bindingThong Kuah2018-10-081-1/+4
| | | | | | | The alternative is the user has `container.admin` permissions. This approach is preferred as this means the QA spec can be run by any GitLabber and indeed any contributor who can create a GKE cluster.
* Add a QA spec for RBAC cluster and auto devopsDylan Griffith2018-10-042-6/+62
| | | | This fails now because we have not yet implemented support for this
* Auto DevOps QA: Prefer gcloud credentials from envDylan Griffith2018-07-031-3/+7
|
* Move ENV variables to Runtime::Env for auto devops QAqa-112-fix-auto-devops-cluster-specDylan Griffith2018-06-111-9/+5
|
* Ensure --zone is passed to all gcloud commands for auto devops cluster specsDylan Griffith2018-06-081-3/+14
|
* Set zone when creating K8s cluster in QA testDylan Griffith2018-06-051-0/+1
| | | | | This field is apparently required even though it seemed to work on my machine without it :P
* Add QA integration test for full Auto DevOps flowDylan Griffith2018-06-042-1/+65
|
* Use Service::Shellout.shell to spawn a commandLin Jen-Shin2018-03-291-1/+3
|
* Do not attach runner to a non-exsiting network in QAqa/gb/do-not-require-test-network-in-pipeline-testsGrzegorz Bizon2018-02-092-2/+12
|
* Refactor QA instance test scenario and tagsGrzegorz Bizon2018-01-231-6/+4
|
* Reduce nesting and simplify CI/CD end-to-end testsGrzegorz Bizon2018-01-221-3/+3
|
* Wait for Runner to register in QA and DRY page objectsGrzegorz Bizon2018-01-221-2/+6
|
* Add end-to-end test for registering GitLab RunnerGrzegorz Bizon2018-01-221-10/+21
|
* Add GitLab Runner service to GitLab QAGrzegorz Bizon2018-01-223-0/+71