<commit_before>--- 
dependencies: 
  cache_directories: 
    - ~/.rvm/rubies
    - vendor
  override: 
    - |
        case $CIRCLE_NODE_INDEX in
         0) export RVM=1.9.3-p448
           rvm use ruby-${RVM}
           PUPPET_GEM_VERSION="~> 3.0" rvm-exec $RVM bash -c "bundle install --path=vendor/bundle_${CIRCLE_NODE_INDEX}"
           ;;
         1) export RVM=2.1.5
           rvm use ruby-${RVM}
           PUPPET_GEM_VERSION="~> 3.0" rvm-exec $RVM bash -c "bundle install --path=vendor/bundle_${CIRCLE_NODE_INDEX}"
           ;;
         2) export RVM=2.1.6
           rvm use ruby-${RVM}
           PUPPET_GEM_VERSION="~> 4.0" rvm-exec $RVM bash -c "bundle install --path=vendor/bundle_${CIRCLE_NODE_INDEX}"
           ;;
         3) bundle install --path=vendor/bundle_${CIRCLE_NODE_INDEX} --without development
           ;;
        esac
deployment: 
  bugfix: 
    branch: /^bugfix.*/
    commands: 
      - "./scripts/circle.bash merge release/patch"
  improvement: 
    branch: /^improvement.*/
    commands: 
      - "./scripts/circle.bash merge release/patch"
  master: 
    branch: master
    commands: 
      - "./scripts/circle.bash merge release/latest"
      - "./scripts/circle.bash deploy"
  patch_release: 
    branch: release/patch
    commands: 
      - "./scripts/circle.bash merge release/minor"
machine: 
  services: 
    - docker
notify: 
  webhooks: 
    - 
      url: "https://webhooks.gitter.im/e/da8c065419a91983f0cf"
test: 
  override:
    - >
        case $CIRCLE_NODE_INDEX in
          0) RVM=1.9.3-p551 rvm-exec 1.9.3-p551 ./scripts/circle.bash unit_tests ;;
          1) RVM=2.1.5 rvm-exec 2.1.5 ./scripts/circle.bash unit_tests ;;
          2) RVM=2.1.6 rvm-exec 2.1.6 ./scripts/circle.bash unit_tests ;;
          3) bundle exec rake rubocop ;;
        esac: 
          parallel: true

    - <commit_msg>CircleCI configuration refactoring.<commit_after>--- 
dependencies: 
  cache_directories: 
    - ~/.rvm/rubies
    - ~/vendor
  override: 
    - |
        case $CIRCLE_NODE_INDEX in
         0) export RVM=1.9.3-p448
           rvm use ruby-${RVM}
           PUPPET_GEM_VERSION="~> 3.0" rvm-exec $RVM bash -c "bundle install --path=~/vendor/bundle_${CIRCLE_NODE_INDEX}"
           ;;
         1) export RVM=2.1.5
           rvm use ruby-${RVM}
           PUPPET_GEM_VERSION="~> 3.0" rvm-exec $RVM bash -c "bundle install --path=~/vendor/bundle_${CIRCLE_NODE_INDEX}"
           ;;
         2) export RVM=2.1.6
           rvm use ruby-${RVM}
           PUPPET_GEM_VERSION="~> 4.0" rvm-exec $RVM bash -c "bundle install --path=~/vendor/bundle_${CIRCLE_NODE_INDEX}"
           ;;
         3) bundle install --path=~/vendor/bundle_${CIRCLE_NODE_INDEX} --without development
           ;;
        esac
deployment: 
  bugfix: 
    branch: /^bugfix.*/
    commands: 
      - "./scripts/circle.bash merge release/patch"
  improvement: 
    branch: /^improvement.*/
    commands: 
      - "./scripts/circle.bash merge release/patch"
  master: 
    branch: master
    commands: 
      - "./scripts/circle.bash merge release/latest"
      - "./scripts/circle.bash deploy"
  patch_release: 
    branch: release/patch
    commands: 
      - "./scripts/circle.bash merge release/minor"
machine: 
  services: 
    - docker
notify: 
  webhooks: 
    - 
      url: "https://webhooks.gitter.im/e/<PASSWORD>3f0cf"
test: 
  override:
    - case $CIRCLE_NODE_INDEX in 0) RVM=1.9.3-p551 rvm-exec 1.9.3-p551 ./scripts/circle.bash unit_tests ;; 1) RVM=2.1.5 rvm-exec 2.1.5 ./scripts/circle.bash unit_tests ;; 2) RVM=2.1.6 rvm-exec 2.1.6 ./scripts/circle.bash unit_tests ;; 3) bundle exec rake rubocop ;; esac: 
      parallel: true
    - 
{'fraction_non_alphanumeric': 0.1377049180327869, 'fraction_numerical': 0.031420765027322405, 'mean_word_length': 2.023121387283237, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 11, 'https://': 2, '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': '554709', 'n_tokens_mistral': 1422, 'n_tokens_neox': 1292, 'n_words': 262}