Sha256: 98a79e4fe2a7a326470eb8d5f37815e07b2826ced3edc69b4a3f7dc4b77a47a0

Contents?: true

Size: 1.54 KB

Versions: 5

Compression:

Stored size: 1.54 KB

Contents

default:
  image: ruby:3.3
  before_script:
    - apt-get update
    - ruby -v
    - which ruby
    - gem install bundler --no-document
    - bundle install --jobs $(nproc) "${FLAGS[@]}"

bdd:
  script:
    - bundle exec rake test:features

yard documentation:
  script:
    - bundle exec rake yard
  artifacts:
    paths:
      - doc

unit tests:
  script:
    - bundle exec rake test:spec

code quality:
  script:
    - bundle exec rake quality:all

bdd ruby2.7:
  image: ruby:2.7
  before_script:
    - apt-get update
    - ruby -v
    - which ruby
    - gem install bundler -v 2.4.22 --no-document
    - bundle install --jobs $(nproc) "${FLAGS[@]}"
  script:
    - bundle exec rake test:features

bdd ruby3.0:
  image: ruby:3.0
  script:
    - bundle exec rake test:features

bdd ruby3.1:
  image: ruby:3.1
  script:
    - bundle exec rake test:features

bdd ruby3.2:
  image: ruby:3.2
  script:
    - bundle exec rake test:features

unit tests ruby2.7:
  image: ruby:2.7
  before_script:
    - apt-get update
    - ruby -v
    - which ruby
    - gem install bundler -v 2.4.22 --no-document
    - bundle install --jobs $(nproc) "${FLAGS[@]}"
  script:
    - bundle exec rake test:spec

unit tests ruby3.0:
  image: ruby:3.0
  script:
    - bundle exec rake test:spec

unit tests ruby3.1:
  image: ruby:3.1
  script:
    - bundle exec rake test:spec

unit tests ruby3.2:
  image: ruby:3.2
  script:
    - bundle exec rake test:spec

pages:
  stage: deploy
  script:
    - mkdir public
    - cp -r doc/* public
  artifacts:
    paths:
      - public
  only:
    - master

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
asciidoctor-defmastership-1.3.0 .gitlab-ci.yml
asciidoctor-defmastership-1.2.0 .gitlab-ci.yml
asciidoctor-defmastership-1.1.2 .gitlab-ci.yml
asciidoctor-defmastership-1.1.1 .gitlab-ci.yml
asciidoctor-defmastership-1.1.0 .gitlab-ci.yml