본문 바로가기

DevOps/Github Actions

(2)
깃헙 액션(Github Actions) 사용하기 (2/2) 목차 1. push 이벤트로 깃헙 액션 실행 2. input 값으로 깃헙 액션 실행 3. 깃헙 액션 스케줄 실행 이번에는 여러 이벤트를 기반으로 깃헙 액션을 실행시켜 보겠습니다. 사용 소스는 깃허브에 있습니다. 1. push 이벤트로 깃헙 액션 실행 push 이벤트가 발생하면 hello-github-actions라는 job을 실행시키는 github actions입니다. hello-github-actions 잡은 "chmod +x gradlew"와 "./gradlew clean build test" 명령어를 실행시키는 스텝을 가지고 있습니다. name: hello-github-actions run-name: ${{ github.actor }}의 헬로 깃허브 on: [push] jobs: hello-spri..
깃헙 액션(Github Actions) 사용하기 (1/2) 목차 1. 깃헙 액션이란? 2. 깃헙 액션의 구성요소 3. 깃헙 액션 만들기 4. 깃헙 액션 이벤트 5. 깃헙 액션 표현식 6. 깃허브 액션 템플릿 7. 깃헙 액션 스케줄 8. 컨텍스트 1. 깃헙 액션이란? GitHub Actions는 빌드, 테스트 및 배포 파이프라인을 자동화할 수 있는 지속적 통합 및 지속적 배포(CI/CD) 플랫폼입니다. 리포지토리에 대한 모든 Pull Request가 발생할 때마다 빌드 및 테스트하는 워크플로를 생성하거나, 병합된 Pull Request들을 프로덕션에 배포할 수 있습니다. GitHub는 Linux, Windows 및 macOS 가상 머신을 제공하여 워크플로를 실행하거나 자체 데이터 센터 또는 클라우드 인프라에서 자체 호스팅 러너를 호스팅 할 수 있습니다. 2. 깃헙..