semaphore demo php laravel
1.0.0
Semaphore 2.0에서 PHP Laravel 프로젝트를 실행하는 방법을 보여주는 예제 애플리케이션 및 CI/CD 파이프라인.
프로젝트를 로컬로 설정하려면 로컬 환경이 Laravel 문서에 따라 일반적인 Laravel 개발 요구 사항을 충족해야 합니다. 모든 주요 운영 체제에서 지원되는 턴키 솔루션인 Vagrant 및 Homestead를 사용하여 설정하는 것이 좋습니다.
로컬 환경이 설정되면 다음 명령을 실행할 수 있습니다.
cp .env.example .env // and enter your DB details in the newly created .env
composer install
php artisan key:generate
php artisan migrate
이 저장소를 포크하고 이를 사용하여 웹 UI 또는 명령줄에서 프로젝트를 만듭니다.
curl https://storage.googleapis.com/sem-cli-releases/get.sh | bash
sem connect // found in Semaphore Dashboard
cd
sem init
그런 다음 리포지토리로 푸시하여 세마포어에서 워크플로를 트리거합니다.
CI 파이프라인은 다음과 같습니다.
예시 파이프라인에는 6개의 블록이 포함되어 있습니다.
Copyright (c) 2021 렌더링된 텍스트
MIT 라이센스에 따라 배포됩니다. LICENSE.md 파일을 참조하세요.