2016-11-11 2 views
1

그래서 단위 테스트를하기 전에 travis에서 실행해야하는 빈 데이터베이스 스크립트가 있습니다. 데이터베이스 스키마를 설정하고 몇 가지 필드를 채 웁니다. 우리는 어떻게이 일을 할 수 있습니까? 지금까지 MySQL을 올바르게 생성 했으므로 스크립트 만 실행하면됩니다.Travis에서 MySQL 스크립트 실행

이것은 나를 위해 일한

답변

1

, 나는


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 
.travis.yml 내 파일을 구성