본문 바로가기
반응형

Backend 개발자/Devops2

Gitlab ci(지속적 통합) cd(지속적 배포) 정리 프로젝트를 진행하기 위해서 필요한 항목은 언제든지 서비스중인 Application을 업데이트, 버그픽스, 트래픽 대응을 위한 리펙토링등 애자일 스프린트로 1일 1 build deploy를 진행하기 위해서 필요 한건 바로 cicd 구성 CI 지속적 통합 Continuous integration신뢰성 있는 코드레벨을 서비스중인 어플리케이션에 오류없이 안정적으로 배포 즉 코드변경사항(update)을 지속적 병합(merge) 하며 개발자가 쉽게 접근 가능해야 하고 이 과정은 자동화된 빌드와 테스트를 포함하여, 변경사항이 문제를 일으키지 않는지 확인 이를 통해 소프트웨어의 품질을 개선하고, 개발 단계에서 발견하지 못한 버그 위험요소를 제거하기 위한 수단이며 지속적 통합을 하기위한 행위 - 코드레벨 작업 이후 여러.. 2024. 3. 6.
Gitlab Runner AWS EC2 CI/CD 빌드 배포 구성하기 Gitlab Runner CI/CD Pipline 이용한 빌드 배포 구성하기 선행조건 Gitlab , Gitlab Runner 설치가 완료된 상태 Springboot Applicatoin 준비 1. Gitlab Runner Settings 설정 Gitlab Runner 를 설정할 프로젝트 접근후 Settings > CI / CD > Runners 클릭 2. Gitlab Runner에 설정할 Runner manually 설정정보를 확인할수 있습니다. Set up a specific Runner manually 정보는 gitlab runner 에서 "gitlab-runner register" 명령어를 통해서 진행해야하는 Value 입력값들입니다. 3.Gitlab Runner 서버 접근후 #>gitlab-ru.. 2021. 5. 24.
728x90