2017-05-08 17 views
2

PHP 응용 프로그램 (Symfony 및 ezplatform)을 가지고 있고 git에서 모든 푸시 후에 자동으로 기능 테스트를 실행하려고합니다.PHP 응용 프로그램의 코드에 대한 기능 테스트

그 요구 사항은 데이터베이스의 최신 덤프를 넣고 테스트를 실행할 수있는 데이터베이스가 필요하다는 것입니다.

은 CodeShip에서 PHP 응용 프로그램을 사용하는 것이 가능합니까? 그렇다면 어떻게?

답변

1

Codeship이 테스트를 시작할 때 어떤 명령을 사용해야 하는지를 구성 할 수 있습니다. 과 같은 것을 추가 할 수 있습니다. 처음부터 프로젝트를 설정하고 bash로 작성할 때 수행해야 할 일만 생각하면됩니다.

+0

나는 내 자식에 최신 덤프를 가지고 있습니다. 그래서 기본적으로 내가 무엇을 실행할 필요가 : "mysql -u 사용자 -p 암호 db

+0

자격 증명을 사용할 수 있습니다. MYSQL_USER 환경 변수와 MYSQL_PASSWORD 환경 변수를 통해 생성 된 기본 데이터베이스는'development'와'test'라고 불리지 만 다른 것들은 생성 할 수 있습니다. 자세한 내용은 https://documentation.codeship.com/basic/databases/mysql/를 참조하십시오. – mlocher

+0

그래, 그 페이지를 보았지만 루비 프로젝트를위한 것이고 나는 명령을 실행하는 방법을 여전히 알 수 없었다! "mysql -u MYSQL_USER - MYSQL_PASSWORD db