Sha256: bf494311b9587a2150d469d73c3ab47887893434693cf3d3c60becdd04bc9ba4

Contents?: true

Size: 1.8 KB

Versions: 4

Compression:

Stored size: 1.8 KB

Contents

before_script:
  - ruby -v
  - which ruby
  - gem install bundler --no-document
  - bundle install --jobs=$(nproc) --path=deps "${FLAGS[@]}"
  - bundle clean

test:2.3:
  image: ruby:2.3
  script: bundle exec rake test XML_BACKEND=REXML 2>/dev/null && bundle exec rake test XML_BACKEND=Oga 2>/dev/null && bundle exec rake test XML_BACKEND=Nokogiri 2>/dev/null
  except:
    - tags
  cache:
    key: ruby:2.3
    paths:
      - deps

test:2.4:
  image: ruby:2.4
  script: bundle exec rake test XML_BACKEND=REXML 2>/dev/null && bundle exec rake test XML_BACKEND=Oga 2>/dev/null && bundle exec rake test XML_BACKEND=Nokogiri 2>/dev/null
  except:
    - tags
  cache:
    key: ruby:2.4
    paths:
      - deps

test:2.5:
  image: ruby:2.5
  script: bundle exec rake test XML_BACKEND=REXML 2>/dev/null && bundle exec rake test XML_BACKEND=Oga 2>/dev/null && bundle exec rake test XML_BACKEND=Nokogiri 2>/dev/null
  except:
    - tags
  artifacts:
    paths:
      - coverage
  cache:
    key: ruby:2.5
    paths:
      - deps

test:2.6:
  image: ruby:2.6
  script: bundle exec rake test XML_BACKEND=REXML 2>/dev/null && bundle exec rake test XML_BACKEND=Oga 2>/dev/null && bundle exec rake test XML_BACKEND=Nokogiri 2>/dev/null
  except:
    - tags
  cache:
    key: ruby:2.6
    paths:
      - deps

test:2.7:
  image: ruby:2.7
  script: bundle exec rake test XML_BACKEND=REXML 2>/dev/null && bundle exec rake test XML_BACKEND=Oga 2>/dev/null && bundle exec rake test XML_BACKEND=Nokogiri 2>/dev/null
  except:
    - tags
  cache:
    key: ruby:2.7
    paths:
      - deps

pages:
  stage: deploy
  image: ruby:2.7
  dependencies:
    - test:2.6
  script:
    - bundle exec rake test doc:yard
    - mv doc public
    - mv coverage public/
  artifacts:
    paths:
      - public
  only:
    - master
  cache:
    key: ruby:2.7
    paths:
      - deps

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
epub-parser-0.4.5 .gitlab-ci.yml
epub-parser-0.4.4 .gitlab-ci.yml
epub-parser-0.4.3 .gitlab-ci.yml
epub-parser-0.4.2 .gitlab-ci.yml