Sha256: 86074ecc6e6cf2b9b260e10888caaacb3f9f405b47b2be1205d27c24c120cdcc

Contents?: true

Size: 1.29 KB

Versions: 1

Compression:

Stored size: 1.29 KB

Contents

version: 2.1
orbs:
  gem: zfhui/ruby-gem@0.2.1

jobs:
  test-with-ruby-latest:
    working_directory: ~/repo
    executor:
      name: gem/default
      tag: latest
    steps:
      - gem/setup-and-test:
          gemspec: silent_ping.gemspec
          bundler-version: 2.0.1
  test-with-ruby-2-6-5:
    working_directory: ~/repo
    executor:
      name: gem/default
      tag: 2.6.5
    steps:
      - gem/setup-and-test:
          gemspec: silent_ping.gemspec
          bundler-version: 2.0.1
  test-with-ruby-2-3-6:
    working_directory: ~/repo
    executor:
      name: gem/default
      tag: 2.3.6
    steps:
      - gem/setup-and-test:
          gemspec: silent_ping.gemspec
          bundler-version: 1.16.1
  build-and-release:
    working_directory: ~/repo
    executor: gem/default
    steps:
      - gem/build:
          gem-name: silent_ping
      - gem/release:
          gem-name: silent_ping
          gem-credentials-env-name: $RUBYGEMS_API_KEY

workflows:
  version: 2
  test-build-and-deploy:
    jobs:
      - test-with-ruby-latest
      - test-with-ruby-2-6-5
      - test-with-ruby-2-3-6
      - build-and-release:
          requires:
          - test-with-ruby-latest
          - test-with-ruby-2-6-5
          - test-with-ruby-2-3-6
          filters:
            branches:
              only: master

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
silent_ping-0.1.2 .circleci/config.yml