
하이라이트
- 기술 블로그
- 릴리즈/뉴스
"ci/cd" 태그와 연관된 22개의 게시물이 있습니다.
모든 태그 보기
CI/CD 파이프라인은 애플리케이션을 신속하고 안정적으로 배포할 뿐만 아니라, 조직 전체에 일관된 보안 규칙과 컴플라이언스를 적용하는 데도 중요한 역할을 합니다.


CI/CD는 DevOps의 꽃이자, 현대 소프트웨어 개발·배포 프로세스의 바탕을 이루죠. 그러나 전반적인 프로세스의 가시성은 제한적이었습니다.


GitLab의 Root Cause Analysis 기능은 실패한 CI/CD 파이프라인의 근본 원인을 파악하고, 해결 방법을 제안하는 인공지능(AI) 기반 기능입니다.


안녕하세요. 인포그랩에서 DevOps 엔지니어로 근무하는 John입니다. 여러분은 GitLab으로 CI/CD 파이프라인을 구성할 때, 재사용성을 높이기 위해 어떻게 하시나요?


GitLab CI/CD 파이프라인의 핵심인 .gitlab-ci.yml
파일은 프로젝트의 빌드, 테스트, 배포 과정을 정의합니다.


이 글은 2024년 현재 알아야 할 CI/CD 트렌드 5가지를 정리했습니다. CI/CD는 DevOps의 핵심 프로세스이죠.


CI/CD 컴포넌트는 GitLab CI/CD 템플릿의 차세대로, 파이프라인 생성과 유지 관리를 개선합니다.


현대 소프트웨어 개발 환경에서는 빠른 속도와 높은 품질을 동시에 달성하는 것이 매우 중요합니다. 이를 위해 DevOps 문화와 CI/CD(Continuous Integration/Continuous Deployment) 접근 방식이 강조되고 있고요. 오늘날 개발 속도를 높여 고품질 소프트웨어를 만드는 데 도움이 되는 다양한 도구가 개발되고 있습니다. 그중에서도 GitLab CI/CD와 Jenkins는 CI/CD 파이프라인을 구축하고 관리하는 데 널리 사용되는 도구인데요. 이는 개발팀과 운영팀의 협업 프로세스를 자동화하여 생산성을 높입니다.


소프트웨어 테스트는 개발한 소프트웨어가 요구사항을 잘 반영하였는지, 기능이 정상적으로 작동하는지, 안정적인지 등을 확인하여 품질을 유지하고 결함을 확인하는 활동으로 개발 라이프사이클에서 중요한 과정 중 하나입니다. 개발 초기에 버그와 결함을 감지할수록 개발 시간 단축, 비용 최적화, 품질 향상 등의 이점이 있지만 늦게 발견할수록 잠재적 부채가 증가하여 품질이 떨어지고 위험도가 증가하게 됩니다. 따라서 개발 초기부터 주기적으로 테스트 오류와 결함을 줄이는 것이 장기적으로 중요합니다. 이 글에서는 소프트웨어 테스트를 자동화하고 주기적으로 실행하는 지속적 테스트를 알아보겠습니다.
