<commit_before>bundler_args: --without development
sudo: false
language: ruby
addons:
  apt:
    packages:
      # required for unf_ext gem
      - build-essential
cache:
  - bundler
  - directories:
    - $HOME/librarian-puppet
script:
  - RAKE_ENV=ci bundle exec rake validate
  - RAKE_ENV=ci bundle exec rake spec
  - RAKE_ENV=ci bundle exec rake lint
#  - BEAKER_set=ubuntu-1404-docker RAKE_ENV=ci bundle exec rake acceptance
rvm:
# see http://rubies.travis-ci.org/
  - 1.9.3
  - 2.1.10
  - 2.2.7
  - 2.3.3
env:
#  - BEAKER_set="debian-8-docker"
#  - PUPPET_VERSION="~> 3.4.0"
#  - PUPPET_VERSION="~> 3.5.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 3.6.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 3.7.0" STRICT_VARIABLES=yes
  # doesn't work with allowdupe param
  #- PUPPET_VERSION="~> 3.7.0" STRICT_VARIABLES=yes FUTURE_PARSER=yes
  - PUPPET_VERSION="~> 3.8.0" STRICT_VARIABLES=yes FUTURE_PARSER=yes
  - PUPPET_VERSION="~> 4.3.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.7.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.8.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.9.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.10.0" STRICT_VARIABLES=yes
matrix:
  include:
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=centos7-3.8
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=debian8-3.4
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=debian8-3.8
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=debian8-4.8
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    - rvm: 2.3.2
      dist: trusty
      # includes puppet provisioning (will included latest puppet version)
      env: PUPPET_install=yes RAKE_ENV=ci PUPPET_INSTALL_TYPE=agent BEAKER_debug=true BEAKER_set=ubuntu-14.04
      script: bundle exec rake acceptance
      services: docker
      sudo: required
  exclude:
    - rvm: 2.2.7
      env: PUPPET_VERSION="~> 3.6.0" STRICT_VARIABLES=yes
    - rvm: 2.2.7
      env: PUPPET_VERSION="~> 3.7.0" STRICT_VARIABLES=yes
    - rvm: 2.2.7<commit_msg>fix build matrix<commit_after>bundler_args: --without development
sudo: false
language: ruby
addons:
  apt:
    packages:
      # required for unf_ext gem
      - build-essential
cache:
  - bundler
  - directories:
    - $HOME/librarian-puppet
script:
  - RAKE_ENV=ci bundle exec rake validate
  - RAKE_ENV=ci bundle exec rake spec
  - RAKE_ENV=ci bundle exec rake lint
#  - BEAKER_set=ubuntu-1404-docker RAKE_ENV=ci bundle exec rake acceptance
rvm:
# see http://rubies.travis-ci.org/
  - 1.9.3
  - 2.1.10
  - 2.2.7
  - 2.3.3
env:
#  - BEAKER_set="debian-8-docker"
#  - PUPPET_VERSION="~> 3.4.0"
#  - PUPPET_VERSION="~> 3.5.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 3.6.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 3.7.0" STRICT_VARIABLES=yes
  # doesn't work with allowdupe param
  #- PUPPET_VERSION="~> 3.7.0" STRICT_VARIABLES=yes FUTURE_PARSER=yes
  - PUPPET_VERSION="~> 3.8.0" STRICT_VARIABLES=yes FUTURE_PARSER=yes
  - PUPPET_VERSION="~> 4.3.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.7.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.8.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.9.0" STRICT_VARIABLES=yes
  - PUPPET_VERSION="~> 4.10.0" STRICT_VARIABLES=yes
matrix:
  include:
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=centos7-3.8
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    #- rvm: 2.3.2
    #  dist: trusty
    #  env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=debian8-3.4
    #  script: bundle exec rake acceptance
    #  services: docker
    #  sudo: required
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=debian8-3.8
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    - rvm: 2.3.2
      dist: trusty
      env: RAKE_ENV=ci BEAKER_debug=true BEAKER_set=debian8-4.8
      script: bundle exec rake acceptance
      services: docker
      sudo: required
    - rvm: 2.3.2
      dist: trusty
      # includes puppet provisioning (will included latest puppet version)
      env: PUPPET_install=yes RAKE_ENV=ci PUPPET_INSTALL_TYPE=agent BEAKER_debug=true BEAKER_set=ubuntu-14.04
      script: bundle exec rake acceptance
      services: docker
      sudo: required
  exclude:
    - rvm: 1.9.3
      env: PUPPET_VERSION="~> 4.9.0" STRICT_VARIABLES=yes
    - rvm: 1.9.3
      env: PUPPET_VERSION="~> 4.10.0" STRICT_VARIABLES=yes
    - rvm: 2.2.7
      env: PUPPET_VERSION="~> 3.6.0" STRICT_VARIABLES=yes
    - rvm: 2.2.7
      env: PUPPET_VERSION="~> 3.7.0" STRICT_VARIABLES=yes
    - rvm: 2.2.7
{'fraction_non_alphanumeric': 0.11687275628240926, 'fraction_numerical': 0.04168328679696849, 'mean_word_length': 2.9271730618637433, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 31, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3978377', 'n_tokens_mistral': 2223, 'n_tokens_neox': 2029, 'n_words': 415}