Sha256: 01a3dc8d630d26190b8467c2fa3a64f6fa9d080937e55ec5f0f69880164fd74e

Contents?: true

Size: 658 Bytes

Versions: 11

Compression:

Stored size: 658 Bytes

Contents

image: ruby:latest

stages:
  - test
  - publish

variables:
  SSH_AUTH_SOCK: "/ssh-agent"

before_script:
  - mkdir -p /root/.ssh && ssh-keyscan -H codevault.io > /root/.ssh/known_hosts 2>/dev/null
  - bundle config jobs 8
  - bundle install --path=/tmp/bundler --quiet

rubocop:
  stage: test
  script:
    - bundle exec rubocop

publish_gem:
  stage: publish
  script:
    - mkdir ~/.gem
    - |
      cat << EOF > ~/.gem/credentials
      ---
      :rubygems_api_key: ${RUBYGEMS_API_KEY}
      EOF
    - chmod 0600 ~/.gem/credentials
    - gem build aroundhome_cops.gemspec
    - gem push $(find `pwd` -name "aroundhome_cops-*.gem")
  only:
    - master

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
aroundhome_cops-5.0.2 .gitlab-ci.yml
aroundhome_cops-5.0.1 .gitlab-ci.yml
aroundhome_cops-5.0.0 .gitlab-ci.yml
aroundhome_cops-4.3.1 .gitlab-ci.yml
aroundhome_cops-4.3.0 .gitlab-ci.yml
aroundhome_cops-4.2.0 .gitlab-ci.yml
aroundhome_cops-4.1.0 .gitlab-ci.yml
aroundhome_cops-4.0.0 .gitlab-ci.yml
aroundhome_cops-3.0.0 .gitlab-ci.yml
aroundhome_cops-2.1.0 .gitlab-ci.yml
aroundhome_cops-2.0.0 .gitlab-ci.yml