gleis-int-test test dpl (gleis-int-test) gleis 2019-08-31 13:19:25 +0200

API event #7.1 errored

  • Ran for
gleis
AMD64
Ruby
Git
api
{
  "import": "./.travis/blank.yml",
  "env": {
    "global": {
      "ID": "453fa9a76dc7a1da3edac5f77020139b"
    }
  },
  "matrix": {
    "include": [
      {
        "language": "ruby",
        "install": true,
        "script": true,
        "before_deploy": [
          ".travis/providers/gleis/prepare",
          "cd tmp/dpl_test"
        ],
        "deploy": [
          {
            "provider": "gleis",
            "edge": {
              "branch": "gleis-int-test"
            },
            "true": {
              "branch": "gleis-provider"
            },
            "app": "dpl-test",
            "username": "dpl-test@travis-ci.org",
            "password": {
              "secure": "Y7Tmtz5pJMEMydW1jhYMrbJR6xpHsRwYlsq8egRYdSutWY0p/nLN2VIDtwJauY7LL3EmLIDmh71/qtuH4qvxv69sLktnRHtacWBMhNvJJl9bz8V8INa3YJZG2ytP65GHIunyqQrmUmVDgFrgc0u2uPd5eqj4NGfhbyFn5ul+ngiDi1azsPI4OTGOqt5bZjJRfhDcqa7h9vYyYiO1KA9gs0WPlJ5jEaUQ5vLNvHxneI2Co9yrmjc1+9f5Zau3BTzZ0ZQPqtUOAOMf6o4INry11OigRRNqwp9hxk/rlMbLVQ9hsmK2K65I0nWkOdk87ID4ITimTWMPft+5i0hzeGYr0+zGGV1oZ712Sba+EYID+GamZGN6KOQ7uuv3oCizk96D5N62Kx/6zazyZIQvVJfKYmxvLxUS1qHkdJgL7EfaFkdimICtkkPsUsKPRlMiq/SpKeag5LKFIB3edbHuXtNDIRKn5WuE2iliElX5I6BYYanf4DnYeBjwqubmM4hxkW/y6NaSjItydkSdctwtrOWydjuGfOGESV1MFGlsdVMjP2wAATVs+fkn2SFr0SxiHWPYo7MDKeVGH2n8NYHEhX9SEVSMjEP8FnlAH0lbBWhFGaPtE+ViilNKdhVOiby3as3nTopSCgp0VOy/ReVcjMICp0HFqC9Ut2hNRDq2nAbkLgA="
            },
            "on": {
              "branch": "gleis-int-test"
            }
          }
        ],
        "after_deploy": [
          "cd ../..",
          ".travis/providers/gleis/test || TRAVIS_TEST_RESULT=$?"
        ],
        "name": "gleis"
      }
    ]
  }
}
dat3startcode/dat3-startcode:.travis.yml@2fe9900
## SETUP file for Travis
## Make sure to rename the database name in the CREATE DATABASE script below to the SAME name as used for your local tests
---

dist: bionic

language: java

cache:
  directories:
    - $HOME/.m2

script:
  - mvn test
  - mvn -Dremote.user=$REMOTE_USER -Dremote.password=$REMOTE_PW tomcat7:deploy

services:
   - mysql

before_script:

# TODO Add variable to make it simple to be reusable for all semester projects
#- export DEBIAN_FRONTEND="noninteractive";
#- PW="ax2"
#- USER_NAME="dev"

#- sudo apt-get clean
#- sudo rm -r /var/lib/apt/lists/*

# HACK to fix a problem on travis
- sudo apt-get update || true
- sudo apt-get install -y debconf-utils
- sudo debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/select-server select mysql-8.0'
- wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
- sudo -E dpkg -i mysql-apt-config_0.8.13-1_all.deb
- sudo apt-get update || true

- echo "Installing MySQL 8..."
- sudo -E apt-get -y install mysql-server

- sudo mysql -u root -e "CREATE User 'dev'@'localhost' IDENTIFIED BY 'ax2'; GRANT ALL PRIVILEGES ON *.* TO 'dev'@'localhost' WITH GRANT OPTION;"
# - sudo mysql -u root -e "CREATE DATABASE startcodev2-test;"
- sudo mysql -u dev -pax2 -e "CREATE DATABASE startcode_test;"

# - echo "Change  port to 3307, to mirror the local development setup"
# - sudo systemctl stop mysql
# - sudo sh -c 'echo "port=3307" >> /etc/mysql/mysql.conf.d/mysqld.cnf'
# - echo "Restarting MySQL..."
# - sudo systemctl start mysql
- mysql --version
- echo "before_script Complete"
Build Config
{
  "env": {
    "global": {
      "ID": "453fa9a76dc7a1da3edac5f77020139b"
    }
  },
  "import": "./.travis/blank.yml",
  "matrix": {
    "include": [
      {
        "name": "gleis",
        "deploy": [
          {
            "on": {
              "branch": "gleis-int-test"
            },
            "app": "dpl-test",
            "edge": {
              "branch": "gleis-int-test"
            },
            "true": {
              "branch": "gleis-provider"
            },
            "password": {
              "secure": "Y7Tmtz5pJMEMydW1jhYMrbJR6xpHsRwYlsq8egRYdSutWY0p/nLN2VIDtwJauY7LL3EmLIDmh71/qtuH4qvxv69sLktnRHtacWBMhNvJJl9bz8V8INa3YJZG2ytP65GHIunyqQrmUmVDgFrgc0u2uPd5eqj4NGfhbyFn5ul+ngiDi1azsPI4OTGOqt5bZjJRfhDcqa7h9vYyYiO1KA9gs0WPlJ5jEaUQ5vLNvHxneI2Co9yrmjc1+9f5Zau3BTzZ0ZQPqtUOAOMf6o4INry11OigRRNqwp9hxk/rlMbLVQ9hsmK2K65I0nWkOdk87ID4ITimTWMPft+5i0hzeGYr0+zGGV1oZ712Sba+EYID+GamZGN6KOQ7uuv3oCizk96D5N62Kx/6zazyZIQvVJfKYmxvLxUS1qHkdJgL7EfaFkdimICtkkPsUsKPRlMiq/SpKeag5LKFIB3edbHuXtNDIRKn5WuE2iliElX5I6BYYanf4DnYeBjwqubmM4hxkW/y6NaSjItydkSdctwtrOWydjuGfOGESV1MFGlsdVMjP2wAATVs+fkn2SFr0SxiHWPYo7MDKeVGH2n8NYHEhX9SEVSMjEP8FnlAH0lbBWhFGaPtE+ViilNKdhVOiby3as3nTopSCgp0VOy/ReVcjMICp0HFqC9Ut2hNRDq2nAbkLgA="
            },
            "provider": "gleis",
            "username": "dpl-test@travis-ci.org"
          }
        ],
        "script": true,
        "install": true,
        "language": "ruby",
        "after_deploy": [
          "cd ../..",
          ".travis/providers/gleis/test || TRAVIS_TEST_RESULT=$?"
        ],
        "before_deploy": [
          ".travis/providers/gleis/prepare",
          "cd tmp/dpl_test"
        ]
      }
    ]
  }
}