Jenkins는 소프트웨어 구축, 테스트, 배포와 같은 작업을 자동화하는 데 도움이 되는 널리 사용되는 오픈 소스 자동화 서버입니다. 이 블로그 게시물에서는 PHP로 Jenkins를 설정하는 방법을 안내하고 간단한 "Hello, World!" 메시지에 대한 첫 번째 파이프라인을 실행하는 방법을 안내합니다. 예를 들어 Jenkins를 사용하여 Git 저장소에서 PHP 프로젝트를 실행합니다.
시작하기 전에 다음 사항을 확인하세요.
기본적인 'Hello, World!'부터 시작하겠습니다. Jenkinsfile 구문에 익숙해지기 위한 파이프라인입니다.
파이프라인 섹션까지 아래로 스크롤합니다.
정의 필드에서 파이프라인 스크립트를 선택하세요.
다음의 간단한 파이프라인 코드를 스크립트 상자에 붙여넣습니다.
그루비
pipeline { agent any stages { stage('Hello') { steps { script { echo 'Hello, World!' } } } } }
이 간단한 파이프라인 스크립트에는 Hello, World! 문자열을 출력하는 단일 단계가 포함되어 있습니다. Jenkins 콘솔에서.
다음으로 GitHub 저장소에서 코드를 체크아웃하고 PHP 스크립트를 실행하도록 파이프라인을 확장하겠습니다.
아직 PHP 파일이 없다면 GitHub 저장소에 간단한 PHP 파일을 만드세요. 다음은 index.php 파일의 예입니다:
<?php echo 'helloworld'; ?>
이 파일을 GitHub의 저장소(예: hello-php-jenkins)에 푸시하세요.
파이프라인 섹션에서 파이프라인 스크립트를 선택합니다.
기본 파이프라인 스크립트를 다음 코드로 바꿉니다.
pipeline { agent any stages { stage('Hello') { steps { script { echo 'Hello, World!' } } } } }
참고: Linux에서는 PHP 명령을 실행하려면 powershell을 sh로 바꿔야 합니다.
축하합니다! 두 개의 Jenkins 파이프라인을 성공적으로 생성했습니다.
기본적인 "Hello, World!" 단순히 메시지를 인쇄하는 파이프라인입니다.
GitHub에서 PHP 프로젝트를 체크아웃하고 PHP 스크립트를 실행하는 PHP Git 파이프라인.
이러한 단계를 수행하면 이제 Jenkins를 사용하여 더욱 복잡한 PHP 기반 파이프라인을 생성할 수 있는 기반이 마련되었습니다. 이는 시작에 불과하며 필요에 따라 테스트, 배포 및 기타 자동화 작업을 Jenkins 파이프라인에 통합할 수 있습니다.
Jenkins님, 행복하세요!
위 내용은 PHP를 사용하는 Jenkins - 첫 번째 파이프라인 실행의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!