Sha256: c1c36c851e6b95ae811402debcfd94a3175af541cb2a74751ff4e1b8bf42281c

Contents?: true

Size: 1.34 KB

Versions: 4

Compression:

Stored size: 1.34 KB

Contents

variables:
  #RETROSPEC_TEMPLATES_DIR: /root/.retrospec/repos/retrospec-puppet-templates
before_script:
  - gem install bundler
  - bundle install --without development build
  - bundle exec ruby lib/retrospec/plugins/v1/plugin/templates/clone-hook

image: ruby:2.1

ruby193:
  stage: test
  tags:
    - ruby2.2
  script:
    - "bundle exec rake spec"
  image: ruby:1.9.3
  allow_failure: true

ruby2.0:
  stage: test
  tags:
    - ruby2.2
  script:
    - "bundle exec rake spec"
  image: ruby:2.0

ruby2.1:
  stage: test
  tags:
    - ruby2.2
  script:
    - "bundle exec rake spec"
  image: ruby:2.1

ruby2.2:
  stage: test
  tags:
    - ruby2.2
  script:
    - "bundle exec rake spec"
  image: ruby:2.2

ruby2.3:
  stage: test
  tags:
    - ruby2.2
  script:
    - "bundle exec rake spec"
  image: ruby:2.3

stages:
  - validate
  - test
  - release
  - deploy

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/puppet-retrospec
  script:
    - gem install release_me
    - bump_and_tag

production:
  tags:
    - ruby2.2
  before_script:
    - gem install dpl
  type: deploy
  script:
    - dpl --provider=rubygems --api-key=$RUBYGEMS_API_KEY
  only:
    - tags

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
puppet-retrospec-1.5.0 .gitlab-ci.yml
puppet-retrospec-1.4.1 .gitlab-ci.yml
puppet-retrospec-1.4.0 .gitlab-ci.yml
puppet-retrospec-1.3.2 .gitlab-ci.yml