Sha256: b4745baff4cb57d282e1d6683eae11c4a1cba4fb1f3be217bd29319051db136a
Contents?: true
Size: 1.85 KB
Versions: 1
Compression:
Stored size: 1.85 KB
Contents
services: - docker:1.13-dind stages: - check - sanity - test variables: TEST_IMAGE: registry.gitlab.com/gitlab-org/gitlab-build-images:gitlab-qa DOCKER_DRIVER: overlay DOCKER_HOST: tcp://docker:2375 QA_SCREENSHOTS_DIR: $CI_PROJECT_DIR/screenshots QA_LOGS_DIR: $CI_PROJECT_DIR/logs before_script: - bundle install check:rubocop: stage: check image: $TEST_IMAGE script: bundle exec rubocop except: - triggers tags: - docker check:rspec: stage: check image: $TEST_IMAGE script: bundle exec rspec except: - triggers tags: - docker .sanity: &sanity stage: sanity image: $TEST_IMAGE except: - triggers tags: - docker ce:version: script: bin/qa Test::Sanity::Version CE allow_failure: true <<: *sanity ee:version: script: bin/qa Test::Sanity::Version EE allow_failure: true <<: *sanity .test: &test stage: test image: $TEST_IMAGE tags: - docker artifacts: when: on_failure expire_in: 30d paths: - screenshots/*.png - logs/*.log ce:instance: script: bin/qa Test::Instance::Image ${RELEASE:=CE} <<: *test ee:instance: script: bin/qa Test::Instance::Image ${RELEASE:=EE} <<: *test ce:image: script: bin/qa Test::Omnibus::Image ${RELEASE:=CE} <<: *test ee:image: script: bin/qa Test::Omnibus::Image ${RELEASE:=EE} <<: *test ce:update: script: bin/qa Test::Omnibus::Update ${RELEASE:=CE} <<: *test ee:update: script: bin/qa Test::Omnibus::Update ${RELEASE:=EE} <<: *test ce:upgrade: script: bin/qa Test::Omnibus::Upgrade <<: *test ce:mattermost: script: bin/qa Test::Integration::Mattermost ${RELEASE:=CE} <<: *test ee:mattermost: script: bin/qa Test::Integration::Mattermost ${RELEASE:=EE} <<: *test ee:geo: script: bin/qa Test::Integration::Geo ${RELEASE:=EE} <<: *test tags: - docker - 7gb - triggered-packages
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gitlab-qa-0.5.0 | .gitlab-ci.yml |