내가 자꾸 까먹어서 쓰는 개발 이야기/Linux Server
Gitlab-ci 를 통한 자동배포 구축하기
이번엔 꽤 복잡했다. 1. phpunit, gitlab-runner 설치 먼저 Laravel의 테스트 자동화를 도와줄 phpunit을 composer.json에 추가해준다. unit test 자동화를 위해 https://github.com/vigneshc91/laravel-test-generator 패키지를 documentation에 따라 설치하고, 불필요하거나 시스템에 영향을 미칠 수 있는 테스트 항목을 정리하여 셋팅 해 두었다. 추후 gitlab-runner 가 phpunit으로 테스트를 수행하려면 composer.json의 require-dev 항목에 들어있어야 한다. $ composer require --dev phpunit/phpunit ^8.3 해당 내용을 포함하여 저장소에 push 해 준다...
2019. 8. 14. 18:38
최근댓글