Sha256: 092a4d43973fa34cd7a63942f28dcfb5b8d3380553fc6846d15c0cde9846f919

Contents?: true

Size: 709 Bytes

Versions: 3

Compression:

Stored size: 709 Bytes

Contents

image: ruby:2.2

stages:
  - validate
  - test
  - release
  - deploy

run_test_suite:
  stage: test
  only:
    - branches
  tags:
    - ruby2.2
  script:
    - bundle install
    - bundle exec rake spec

rubocop_ruby:
  stage: validate
  allow_failure: true
  only:
    - branches
  tags:
    - ruby2.2
  script:
    - bundle install
    - bundle exec rubocop -D

bump_and_tag:
  type: release
  when: manual
  tags:
    - ruby2.2
  only:
    - master@nwops/release_me
  script:
    - bundle install
    - bundle exec bump_and_tag

gem_production:
  image: ruby:2.2
  before_script:
    - gem install dpl
  stage: deploy
  script:
    - dpl --provider=rubygems --api-key=$RUBYGEMS_API_KEY
  only:
    - tags

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
release_me-0.1.4 .gitlab-ci.yml
release_me-0.1.3 .gitlab-ci.yml
release_me-0.1.2 .gitlab-ci.yml