Sha256: 3e259ea36943d8eeea3a0ce777be3bb5e2e6e5232b7ab8020786c38a57d18801

Contents?: true

Size: 902 Bytes

Versions: 5

Compression:

Stored size: 902 Bytes

Contents

version: 2.1
orbs:
  ruby: circleci/ruby@0.1.2 

jobs:
  test:
    docker:
      - image: circleci/ruby:2.6.3-stretch-node
    executor: ruby/default
    steps:
      - checkout
      - run:
          name: Bundle
          command: bash bin/setup
      - run:
          name: Run tests
          command: bundle exec rspec
  deploy:
    docker:
      - image: circleci/ruby:2.6.3-stretch-node
    executor: ruby/default
    steps:
      - checkout
      - run:
          name: Setup Rubygems
          command: bash .circleci/setup-rubygems.sh
      - run:
          name: Publish to Rubygems
          command: |
            gem build nova-api.gemspec
            gem push "nova-api-$(git describe --tags).gem"

workflows:
  version: 2
  test-deploy:
    jobs:
      - test
      - deploy:
          filters:
            tags:
              only: /.*/
            branches:
              ignore: /.*/

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nova-api-0.8.0 .circleci/config.yml
nova-api-0.7.0 .circleci/config.yml
nova-api-0.6.0 .circleci/config.yml
nova-api-0.5.0 .circleci/config.yml
nova-api-0.4.0 .circleci/config.yml