-
- Downloads
Run e2e tests on GDK in docker
- Add CI config to gitlab-org/gitlab to build images and run tests on master and in MRs - Reset admin password on first use before setting license - Configure KnapsackReport as needed This avoids trying to configure KnapsackReport when running rake tasks - Use knapsack reports that match job names for now This should give us something close to a split of tests as in other pipelines, but will need to be replaced with reports generated in this pipeline. - Tag images using ref slug for caching This also reduces the number of image tags created - Note master image is built every 2 hrs - Mount log dirs and remove container automatically - Set host mount dir permissions to match container The container runs as user 1000 so the dirs have to match
parent
377a0d59
No related branches found
No related tags found
Showing
- .gitlab/ci/build-images.gitlab-ci.yml 27 additions, 0 deletions.gitlab/ci/build-images.gitlab-ci.yml
- .gitlab/ci/qa.gitlab-ci.yml 17 additions, 0 deletions.gitlab/ci/qa.gitlab-ci.yml
- .gitlab/ci/rules.gitlab-ci.yml 27 additions, 4 deletions.gitlab/ci/rules.gitlab-ci.yml
- .gitlab/ci/test-on-gdk/main.gitlab-ci.yml 81 additions, 0 deletions.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
- qa/gdk/Dockerfile 50 additions, 0 deletionsqa/gdk/Dockerfile
- qa/gdk/gdk.yml 26 additions, 0 deletionsqa/gdk/gdk.yml
- qa/gdk/launch 40 additions, 0 deletionsqa/gdk/launch
- qa/qa.rb 0 additions, 5 deletionsqa/qa.rb
- qa/qa/ee/resource/license.rb 23 additions, 10 deletionsqa/qa/ee/resource/license.rb
- qa/qa/page/main/login.rb 27 additions, 19 deletionsqa/qa/page/main/login.rb
- qa/qa/specs/knapsack_runner.rb 2 additions, 0 deletionsqa/qa/specs/knapsack_runner.rb
- qa/qa/specs/spec_helper.rb 1 addition, 0 deletionsqa/qa/specs/spec_helper.rb
- qa/tasks/ci.rake 5 additions, 0 deletionsqa/tasks/ci.rake
- qa/tasks/knapsack.rake 2 additions, 0 deletionsqa/tasks/knapsack.rake
.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
0 → 100644
qa/gdk/Dockerfile
0 → 100644
qa/gdk/gdk.yml
0 → 100644
qa/gdk/launch
0 → 100755
Please register or sign in to comment