Sha256: 0d20ca90018ac3e0f74b80c6873a881d960e2141a2380252003e07648bc1c77a

Contents?: true

Size: 887 Bytes

Versions: 4

Compression:

Stored size: 887 Bytes

Contents

name: ci

on: push

jobs:
  build:
    runs-on: ubuntu-latest
    strategy:
      matrix:
        ruby_version: [jruby]

    steps:
    - uses: actions/checkout@v2
      with:
        lfs: true
    - name: Set up Ruby
      uses: ruby/setup-ruby@v1
      with:
        ruby-version: ${{ matrix.ruby_version }}
    - name: Download CodeClimate reporter
      run: |
        curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
        chmod +x ./cc-test-reporter
        ./cc-test-reporter before-build
      env:
        CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
    - name: Build and test
      run: |
        make bundle
        make test
    - name: Report to CodeClimate
      run: |
        ./cc-test-reporter after-build --exit-code 0
      env:
        CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
structurizr-1.29.0-java .github/workflows/ci.yml
structurizr-1.26.1-java .github/workflows/ci.yml
structurizr-1.0.0.rc.2 .github/workflows/ci.yml
structurizr-1.0.0.rc.1 .github/workflows/ci.yml