InfoGrab Docs

PHP 프로젝트 테스트

이 가이드는 PHP 프로젝트에 대한 기본 빌드 지침을 다룹니다. 두 가지 테스트 시나리오를 다룹니다: Docker executor 사용과 Shell executor 사용. Docker executor를 사용한 PHP 프로젝트 테스트 # PHP 앱을 모든 시스템에서 테스트할 수 있지만 개발자의 수동 구성이 필요합니다. Docker Hub에 있는 공식 PHP Docker 이미지 를 사용하여 이를 극복할 수 있습니다. 이를 통해 다양한 버전의 PHP에 대해 PHP 프로젝트를 테스트할 수 있습니다. 그러나 일부 사항은 여전히 수동으로 구성해야 합니다. 모든 잡과 마찬가지로 빌드 환경을 설명하는 유효한 .gitlab-ci.yml 을 만들어야 합니다. 먼저 잡 프로세스에 사용할 PHP 이미지를 지정합니다. (러너 용어로 이미지가 무엇을 의미하는지 Docker 이미지 사용 에서 더 읽을 수 있습니다.) .gitlab-ci.yml 에 이미지를 추가하는 것으로 시작합니다: image: php:5.6