InfoGrab Docs

GitLab CI/CD에서 Composer와 npm 스크립트를 SCP로 배포

이 가이드는 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');" 이렇게 하면