요금블로그
언어
CI/CD 연동

자동 배포 푸시할 때마다.

GitLab, GitHub와 바로 연동됩니다. 특정 브랜치에 푸시하면 자동으로 빌드, 테스트, 배포가 실행됩니다. 대시보드에서 수동으로 배포할 필요가 없습니다.

CI/CD 연동데모
feat: add payment integrationmain ← feature/payment · 2분 전
대기 중
소요 시간: 2m 34s
푸시 시 자동 배포

중요한 이유

얻을 수 있는 것

GitHub 및 GitLab

GitHub, GitLab과 바로 연동됩니다. 프로덕션과 스테이징용 브랜치를 선택하세요.

자동 배포

특정 브랜치에 푸시하면 자동으로 배포가 실행됩니다. 수동으로 클릭할 필요가 없습니다.

머지 시 배포

배포 브랜치로 머지된 pull request는 자동으로 새 빌드와 배포를 실행합니다.

빌드 로그

모든 파이프라인의 빌드 로그를 실시간으로 확인하세요. 추측 없이 빌드 실패를 디버깅합니다.

단계

작동 방식

  1. 01

    리포지토리 연결

    Settings > Git 탭을 여세요. GitHub 또는 GitLab으로 로그인하고 리포지토리를 선택합니다.

  2. 02

    브랜치 선택

    프로덕션 브랜치(예: main)와 스테이징 브랜치(예: develop)를 지정하세요.

  3. 03

    푸시 및 배포

    선택한 브랜치에 코드를 푸시하세요. 파이프라인이 자동으로 실행되어 Helipod에 배포됩니다.

FAQ

자주 묻는 질문

.gitlab-ci.yml 파일을 만들어야 하나요?
필수는 아닙니다. Helipod에는 프레임워크를 감지하는 자동 배포 기능이 내장되어 있습니다. 다만 맞춤 설정이 필요하면 직접 .gitlab-ci.yml 파일을 만들 수 있습니다.
여러 환경에 배포할 수 있나요?
네. 환경마다 브랜치를 선택하세요. 예를 들어 main은 프로덕션, develop은 스테이징입니다. 해당 브랜치에 푸시하면 그 환경에서 배포가 실행됩니다.
배포에는 시간이 얼마나 걸리나요?
프로젝트 크기와 빌드 단계에 따라 다릅니다. 빌드 로그에서 진행 상황을 실시간으로 확인할 수 있습니다.

체험할 준비가 되셨나요?

Google 또는 GitHub로 로그인하고, 리포지토리를 연결한 뒤, Rupiah 잔액으로 결제하세요. 신용카드는 필요 없습니다.
WhatsApp