gonzedge/rambling-trie

View on GitHub
.semaphore/semaphore.yml

Summary

Maintainability
Test Coverage
version: v1.0
name: Run specs in latest ruby
agent:
  machine:
    type: e1-standard-2
    os_image: ubuntu2004
global_job_config:
  prologue:
    commands:
      - checkout
blocks:
  - name: 3.3.0
    dependencies: []
    task:
      prologue:
        commands:
          - sem-version ruby 3.3.0
          - bundle install
      jobs:
        - name: bundle exec rspec
          commands:
            - bundle exec rspec --format RspecJunitFormatter --out report.xml
      epilogue:
        always:
          commands:
            - '[[ -f report.xml ]] && test-results publish report.xml'
after_pipeline:
  task:
    jobs:
      - name: test report
        commands:
          - test-results gen-pipeline-report