협업·프로젝트
배포 관리브랜치·태그를 골라 서버에 배포하고 되돌리기
프로젝트에 배포 환경을 등록하고, 무엇을 바꾸는 배포인지 적어 실행합니다. 대상 서버마다 차례로 진행하고 실패하면 남은 서버는 건너뛰며, 자동 되돌리기를 켜면 이미 끝난 서버도 이전 릴리스로 돌립니다.
할 수 있는 일
- 환경마다 사이트 주소·저장소·브랜치·앱 폴더와 승인 필요 여부를 정합니다
- 브랜치·태그·커밋을 골라 배포하고 변경 설명을 남깁니다
- 대상 서버에 한 대씩 차례로 배포하고, 같은 환경 동시 배포를 막습니다
- 실패 시 자동 되돌리기로 성공한 서버도 이전 릴리스로 돌립니다
- 배포 로그를 보고, 진행 중인 배포를 취소합니다
- 누가·언제·무엇을·어느 환경에·얼마나 걸려 배포했는지 이력을 봅니다
- 배포 동안 가동 감시 알림을 멈추고 끝나면 바로 확인합니다
이럴 때 씁니다
- 개발팀이 운영 서버 배포를 기록과 함께 안전하게 하고 싶을 때
- 배포 실패 시 빠르게 이전 버전으로 되돌려야 할 때
자주 묻는 질문
- 배포는 어떤 방식으로 서버에 들어가나요?
- 대상 서버에 바깥 방향으로만 접속하는 배포 에이전트를 설치하거나, 접속용 개인키를 올려 SSH로 직접 실행하는 방식 중 고릅니다. SSH는 처음 연결할 때 호스트 키 지문을 확인합니다.
- 운영 서버 배포는 아무나 할 수 있나요?
- 배포 요청은 프로젝트 구성원이 하고, 승인이 필요한 환경은 지정 승인자나 관리자가 승인해야 실행됩니다. 환경·서버·비밀 설정과 되돌리기는 관리자가 합니다.
마루비즈에서 배포 관리 기능을 써 보세요.
서비스 시작함께 보면 좋은 기능
- 저장소 연동·릴리스 관리 — GitHub·GitLab·마루허브 저장소를 연결하고 릴리스를 관리합니다
- 사이트 가동 감시·장애 대응 — 가동 감시·오류 수집·장애 이슈·당번 교대를 한곳에서 다룹니다
- 마루허브(회사 Git 저장소) — 회사 Git 저장소의 코드·커밋·PR·브랜치를 보고 관리합니다
- 마루젝트 프로젝트 관리 — 템플릿으로 프로젝트를 열고 나의 업무·현황·리포트를 한곳에서 봅니다
- 이슈 관리 — 질의 검색·명령·멘션·첨부로 이슈를 빠르게 기록하고 추적합니다
- 칸반 보드·백로그·스프린트 — 칸반 보드, 백로그·스프린트, 번다운·누적 흐름도를 제공합니다
- 간트 차트·일정 관리 — 작업 분해·선행 관계·기준선 비교·인쇄를 지원하는 간트 차트입니다
- 자원·인력 투입·작업 시간 — 담당자별 부하, 인력 투입 계획 대비 실적, 작업 시간 표를 봅니다
관련 검색어: 배포 자동화 · 배포 관리 도구 · CI/CD · SSH 배포 · 롤백 · 배포 이력 관리