Sha256: eab93bf293b001fcba1f74bf9cf218e789fa560c87cb52a4862a2eccaf235acf

Contents?: true

Size: 1.79 KB

Versions: 4

Compression:

Stored size: 1.79 KB

Contents

version: v1.0
name: Ruby

agent:
  machine:
    type: e1-standard-2
    os_image: ubuntu1804

blocks:
  - name: Run Sorbet 🍦
    task:
      jobs:
        - name: srb tc
          commands:
            - checkout
            - bundle install
            - bundle exec srb tc

  - name: Run Rubocop 🚔
    task:
      jobs:
        - name: rubocop
          commands:
            - checkout
            - bundle install
            - bundle exec rubocop

  - name: Run Tests 👩🏽‍🔬
    task:
      secrets:
        - name: codecov-workos-ruby
      jobs:
        - name: Ruby 1.9.3
          commands:
            - checkout
            - sem-version ruby 1.9.3-p551
            - bundle install
            - bundle exec rspec
        - name: Ruby 2.0.0
          commands:
            - checkout
            - sem-version ruby 2.0.0-p648
            - bundle install
            - bundle exec rspec
        - name: Ruby 2.3.4
          commands:
            - checkout
            - sem-version ruby 2.3.4
            - bundle install
            - bundle exec rspec
        - name: Ruby 2.5.7
          commands:
            - checkout
            - sem-version ruby 2.5.7
            - bundle install
            - bundle exec rspec
        - name: Ruby 2.6.5
          commands:
            - checkout
            - sem-version ruby 2.6.5
            - bundle install
            - bundle exec rspec
        - name: Ruby 2.7.3
          commands:
            - checkout
            - sem-version ruby 2.7.3
            - bundle install
            - bundle exec rspec
        - name: Ruby 3.0.2
          commands:
            - checkout
            - sem-version ruby 3.0.2
            - bundle install
            - bundle exec rspec
promotions:
  - name: Deploy workos-rb to rubygems
    pipeline_file: rubygems.yml

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
workos-2.1.1 .semaphore/semaphore.yml
workos-2.1.0 .semaphore/semaphore.yml
workos-2.0.0 .semaphore/semaphore.yml
workos-1.6.1 .semaphore/semaphore.yml