<commit_before>language: perl
perl:
  - "5.14"
  - "5.18"

services:
  - mysql
  - postgresql

env:
  - DB=mysql
  - DB=postgresql

#before_install:
#  - sudo apt-get update -qq
#  - sudo apt-get install -qq libdbd-mysql-perl libapache2-reload-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libtext-csv-xs-perl libjson-xs-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl libtemplate-perl

# We have to install the Perl modules via CPAN because the VMs use a perlbrew based Perl, not Ubuntu's system Perl.
install:
  - cpanm --quiet --notest Code::TidyAll Perl::Tidy Perl::Critic Plack DBD::mysql DBD::Pg Date::Format Net::DNS Net::LDAP IO::Socket::SSL SOAP::Lite Text::CSV_XS JSON::XS XML::LibXML XML::LibXSLT YAML YAML::XS Archive::Zip Crypt::Eksblowfish Encode::HanExtra Mail::IMAPClient Template DBI
  - perl bin/otrs.CheckSum.pl -a create
  - scripts/tools/travis/setup.sh
  - plackup --port 5000 bin/cgi-bin/app.psgi > /tmp/plack.log 2>&1 &

script:
  - perl bin/otrs.CheckModules.pl
  - perl -cw bin/cgi-bin/index.pl
  - perl -cw bin/cgi-bin/app.psgi
  - perl bin/otrs.Console.pl Maint::Database::Check
  - perl bin/otrs.Console.pl Maint::Config::Rebuild
  - perl bin/otrs.Console.pl Dev::UnitTest::Run

notifications:
  email:
    recipients:
      - <EMAIL>
    on_success: change
    on_failure: always<commit_msg>Testcommit for Manuel. ;)<commit_after>language: perl
perl:
  - "5.14"
  - "5.18"

services:
  - mysql
  - postgresql

env:
  - DB=mysql
  - DB=postgresql

#before_install:
#  - sudo apt-get update -qq
#  - sudo apt-get install -qq libdbd-mysql-perl libapache2-reload-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libtext-csv-xs-perl libjson-xs-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl libtemplate-perl

# We have to install the Perl modules via CPAN because the VMs use a perlbrew based Perl, not Ubuntu's system Perl.
install:
  - cpanm --quiet --notest Code::TidyAll Perl::Tidy Perl::Critic Plack DBD::mysql DBD::Pg Date::Format Net::DNS Net::LDAP IO::Socket::SSL SOAP::Lite Text::CSV_XS JSON::XS XML::LibXML XML::LibXSLT YAML YAML::XS Archive::Zip Crypt::Eksblowfish Encode::HanExtra Mail::IMAPClient Template DBI
  - perl bin/otrs.CheckSum.pl -a create
  - scripts/tools/travis/setup.sh
  - plackup --port 5000 bin/cgi-bin/app.psgi > /tmp/plack.log 2>&1 &

script:
  - perl bin/otrs.CheckModules.pl
  - perl -cw bin/cgi-bin/index.pl
  - perl -cw bin/cgi-bin/app.psgi
  - perl bin/otrs.Console.pl Maint::Database::Check
  - perl bin/otrs.Console.pl Maint::Config::Rebuild
  - perl bin/otrs.Console.pl Dev::UnitTest::Run


notifications:
  email:
    recipients:
      - <EMAIL>
    on_success: change
    on_failure: always
{'fraction_non_alphanumeric': 0.12710465500165072, 'fraction_numerical': 0.00924397490921096, 'mean_word_length': 3.7943037974683542, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, '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': '5056960', 'n_tokens_mistral': 1248, 'n_tokens_neox': 1141, 'n_words': 250}