2016-11-11 3 views
1

So haben wir ein leeres Datenbank-Skript, das wir auf Travis vor dem Unit-Test ausführen müssen. Es richtet das Datenbankschema ein und füllt einige Felder aus. Wie können wir das tun? Wir haben das MySQL soweit korrekt erstellt, nur das Skript ausführen müssen.Run MySQL-Skript in Travis

Antwort

1

Das ist für mich gearbeitet, konfiguriert ich meine Datei .travis.yml


language: php 
php: 
    - '5.5' 
    - '5.6' 
service: 
    - mysql 
install: 
    - composer install 
before_install: 
    - mysql -e 'CREATE DATABASE IF NOT EXISTS baladay;' 
    - mysql -u root --default-character-set=utf8 baladay < scripts/bd.sql 
script: 
    - vendor/bin/phpunit