Sha256: 67c743c0c326b05de80526b21eecd197bcb1648c787c92c20e82a605540aa59b
Contents?: true
Size: 1.2 KB
Versions: 5
Compression:
Stored size: 1.2 KB
Contents
default: image: ruby:2.7 workflow: rules: # For merge requests, create a pipeline. - if: '$CI_MERGE_REQUEST_IID' # For `master` branch, create a pipeline (this includes on schedules, pushes, merges, etc.). - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' # For tags, create a pipeline. - if: '$CI_COMMIT_TAG' .test_template: &test_definition stage: test script: - gem install bundler - bundle install - bundle exec rake verify build install test:3.0: image: ruby:3.0 <<: *test_definition allow_failure: true # until we resolve grpc compatibility, see https://gitlab.com/gitlab-org/labkit-ruby/-/merge_requests/81 test:2.7: image: ruby:2.7 <<: *test_definition test:2.6: image: ruby:2.6 <<: *test_definition static-analysis: before_script: - bundle install script: - rake verify danger-review: image: ruby:3.0 stage: test except: - tags - master before_script: - bundle install script: - bundle exec danger --fail-on-errors=true --verbose deploy: stage: deploy script: - tools/deploy-rubygem.sh only: - tags release: stage: deploy script: - tools/update-changelog.rb "${CI_COMMIT_TAG}" only: - tags
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
gitlab-labkit-0.25.0 | .gitlab-ci.yml |
gitlab-labkit-0.24.0 | .gitlab-ci.yml |
gitlab-labkit-0.23.0 | .gitlab-ci.yml |
gitlab-labkit-0.22.0 | .gitlab-ci.yml |
gitlab-labkit-0.21.3 | .gitlab-ci.yml |