Sha256: b5cc2c5c31d55760393666b4518ccfb5112c169ca6b018057f5824052a5eb762

Contents?: true

Size: 660 Bytes

Versions: 3

Compression:

Stored size: 660 Bytes

Contents

stages:
  - test

.test:
  stage: test
  image: ruby:${RUBY_VERSION}-bullseye
  variables:
    GIT_DEPTH: "1"
    GIT_SUBMODULE_STRATEGY: recursive
    GIT_SUBMODULE_PATHS: task
    RUBYOPT: --enable-frozen-string-literal
  before_script:
    - bundle install --retry=3
    - unset CI # Coverage doesn't work well with frozen literal
  script:
    - ruby -vr bundler/setup -S rake test

ruby:3.0:
  extends:
    - .test
  variables:
    RUBY_VERSION: '3.0'

ruby:3.1:
  extends:
    - .test
  variables:
    RUBY_VERSION: '3.1'

ruby:3.2:
  extends:
    - .test
  variables:
    RUBY_VERSION: '3.2'

jruby:latest:
  extends:
    - .test
  image: jruby:latest

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
rib-1.6.1 .gitlab-ci.yml
muack-1.7.0 .gitlab-ci.yml
pork-2.1.0 .gitlab-ci.yml