InfoGrab Docs

GitLab CI/CD에서 SCP를 통한 배포로 Composer 및 npm 스크립트 실행

이 가이드에서는 GitLab CI/CD 를 사용하여 npm 스크립트를 통해 자산을 컴파일하면서 PHP 프로젝트의 의존성을 빌드하는 방법을 다룹니다. PHP 및 Node.js의 사용자 정의 버전으로 자체 이미지를 만들 수 있습니다. 간략성을 위해 이 가이드에서는 PHP와 Node.js가 모두 설치된 기존 Docker 이미지 를 사용합니다. image: tetraweb/php 다음 단계는 zip/unzip 패키지를 설치하고 composer를 사용할 수 있도록 하는 것입니다. 이를 before_script 섹션에 배치합니다: before_script: - apt-get update - apt-get install zip unzip - php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" - php composer-setup.php - php -r "unlink('composer-setup.php');" 이를 통