<commit_before>language: php 

php:
  - 5.4

env:
  #global:
  #  - CORE_RELEASE=3.1
  #  - "ARTIFACTS_AWS_REGION=us-east-1"
  #  - "ARTIFACTS_S3_BUCKET=silverstripe-travis-artifacts"
  #  - secure: "<KEY>
  #  - secure: "<KEY>
  matrix:
    - DB=MYSQL
    - DB=SQLITE
    - DB=PGSQL 

matrix:
  allow_failures:
    - php: hhvm-nightly
  include:
    - php: 5.5
      env: DB=MYSQL
    - php: 5.6
      env: DB=MYSQL
    - php: 5.4
      env: DB=MYSQL BEHAT_TEST=1
    - php: 5.3
      env: DB=MYSQL
    - php: hhvm-nightly
      env: DB=MYSQL
      before_install:
        - sudo apt-get update -qq
        - sudo apt-get install -y tidy

before_script:
 - composer self-update
 - phpenv rehash
 - git clone git://github.com/silverstripe-labs/silverstripe-travis-support.git ~/travis-support
 - "if [ \"$BEHAT_TEST\" = \"\" ]; then php ~/travis-support/travis_setup.php --source `pwd` --target ~/builds/ss; fi"
 - "if [ \"$BEHAT_TEST\" = \"1\" ]; then php ~/travis-support/travis_setup.php --source `pwd` --target ~/builds/ss --require silverstripe/behat-extension; fi"
 - cd ~/builds/ss
 #- php ~/travis-support/travis_setup_selenium.php --if-env BEHAT_TEST
 #- php ~/travis-support/travis_setup_php54_webserver.php --if-env BEHAT_TEST

script: 
 - "if [ \"$BEHAT_TEST\" = \"\" ]; then vendor/bin/phpunit framework/tests; fi"
 - "if [ \"$BEHAT_TEST\" = \"1\" ]; then vendor/bin/behat @framework; fi"

after_failure:
# - php ~/travis-support/travis_upload_artifacts.php --if-env BEHAT_TEST,ARTIFACTS_AWS_SECRET_ACCESS_KEY --target-path $TRAVIS_REPO_SLUG/$TRAVIS_BUILD_ID/$TRAVIS_JOB_ID --artifacts-base-url https://s3.amazonaws.com/$ARTIFACTS_S3_BUCKET/

branches:
  except:
    - 2.1
    - 2.2
    - 2.3
    - translation-staging

notifications:
#  irc:
#    channels:
#     - "irc.freenode.org#silverstripe"
#
#  global:
#   - secure: "<KEY>
#   - secure: "<KEY>
#
# - php ~/travis-support/travis_setup_sauceconnect.php --if-env BEHAT_TEST --username ${SAUCE_USERNAME} --access-key ${SAUCE_ACCESS_KEY} --tunnel-identifier ${TRAVIS_JOB_NUMBER} --base-url http://localhost<commit_msg>Simplified .travis.yml<commit_after>language: php 

php:
  - 5.4

env:
  #global:
  #  - CORE_RELEASE=3.1
  #  - "ARTIFACTS_AWS_REGION=us-east-1"
  #  - "ARTIFACTS_S3_BUCKET=silverstripe-travis-artifacts"
  #  - secure: "<KEY>
  #  - secure: "UmbXCNLK0f2Dk+7qX8bOVcgIt4QhRvccoWvMUxaPtIU+95HCbG10eeCxvfOeBax+tHcRXmeCG4vM4tcuT/WoANkAma/VX74DylFjbWhks2tsKOcr2kjTrOwe6Q9CXOBjVAlcx0lnV/a+w83KARjXGnCrIbE7p7r4EDw31rkVufg="
  matrix:
    - DB=MYSQL
    - DB=SQLITE
    - DB=PGSQL 

matrix:
  allow_failures:
    - php: hhvm-nightly
  include:
    - php: 5.5
      env: DB=MYSQL
    - php: 5.6
      env: DB=MYSQL
    - php: 5.4
      env: DB=MYSQL
    - php: 5.3
      env: DB=MYSQL
    - php: hhvm-nightly
      env: DB=MYSQL

before_script:
 - composer self-update
 - phpenv rehash
 - git clone git://github.com/silverstripe-labs/silverstripe-travis-support.git ~/travis-support
 - php ~/travis-support/travis_setup.php --source `pwd` --target ~/builds/ss
 - cd ~/builds/ss

script: 
 - vendor/bin/phpunit migrations/tests/
{'fraction_non_alphanumeric': 0.15082178536899774, 'fraction_numerical': 0.021269738962294553, 'mean_word_length': 2.84634448574969, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 1, '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': '1110648', 'n_tokens_mistral': 1415, 'n_tokens_neox': 1384, 'n_words': 207}