Sha256: 664e19e412cb0fc5ef969c91390bd2f75be13da5289eb9a945fd9c4100570bdc

Contents?: true

Size: 1.9 KB

Versions: 7

Compression:

Stored size: 1.9 KB

Contents

box: hayamiz/go-rvm:wercker-env-0.11.2
# Build definition
build:
    # The steps that will be executed on build
    # See the Ruby section on the wercker devcenter:
    # http://devcenter.wercker.com/articles/languages/ruby.html
    steps:
        - script:
            name: prepare perfmonger go subsystem
            code: |
              source /etc/profile.d/rvm.sh
              rvm use 2.4.9
              rake go_get

        - script:
            name: switch ruby to 2.4.9
            code: |
              source /etc/profile.d/rvm.sh
              rvm use 2.4.9
        - bundle-install
        - script:
            name: run rspec
            code: |
              bundle exec rake clean
              bundle exec rake spec

        - script:
            name: switch ruby to 2.5.7
            code: |
              source /etc/profile.d/rvm.sh
              rvm use 2.5.7
        - bundle-install
        - script:
            name: run rspec
            code: |
              bundle exec rake clean
              bundle exec rake spec

        - script:
            name: switch ruby to 2.6.5
            code: |
              source /etc/profile.d/rvm.sh
              rvm use 2.6.5
        - bundle-install
        - script:
            name: run rspec
            code: |
              bundle exec rake clean
              bundle exec rake spec

        - script:
            name: switch ruby to 2.7.0
            code: |
              source /etc/profile.d/rvm.sh
              rvm use 2.7.0
        - bundle-install
        - script:
            name: run rspec
            code: |
              bundle exec rake clean
              bundle exec rake spec

        - script:
            name: run go test
            code: |
              bundle exec rake test_core
    after-steps:
      - slack-notifier:
          url: $SLACK_URL
          channel: pokeme
          username: werckerbot
          notify_on: "failed"

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
perfmonger-0.14.4 wercker.yml
perfmonger-0.14.2 wercker.yml
perfmonger-0.14.1 wercker.yml
perfmonger-0.14.0 wercker.yml
perfmonger-0.13.1 wercker.yml
perfmonger-0.12.1 wercker.yml
perfmonger-0.12.0 wercker.yml