Skip to content
This repository was archived by the owner on Jan 2, 2026. It is now read-only.
This repository was archived by the owner on Jan 2, 2026. It is now read-only.

[Epic] 프론트 배포 action 개발 #5

@thelightway24

Description

@thelightway24

🎯 목표(Problem / Goal)

프론트 배포를 자동화하여 개발자가 배포를 몰라도 테스트 서버로 정상 배포 되도록 한다.

📝 배경 / 맥락

프론트엔드 애플리케이션 배포가 전부 수작업으로 이루어지면

  • 배포 시점마다 환경 설정 실수가 발생하고,
  • 테스트 서버 반영이 지연되어 QA 사이클이 길어지며,
  • 개발자들이 배포 과정에 직접 관여해야 하는 부담이 큽니다.

이를 해소하기 위해 CI/CD를 도입하여 자동으로 배포가 이루어지도록 합니다.

📋 범위 – 예상 하위 작업 체크리스트

  • CI/CD 파이프라인 설정 (GitHub Actions 혹은 Jenkins) 및 워크플로우 정의
  • 테스트 서버 자동 배포 스크립트 작성 (빌드 → 패키징 → 전송 → 헬스체크)

✅ 완료 기준(Definition of Done)

  1. 자동 트리거
    • develop 브랜치에 커밋 또는 PR 머지 시 CI가 자동으로 실행된다.
  2. 빌드 & 배포
    • 프론트엔드가 빌드되어 테스트 서버에 배포되고,
    • 헬스체크(예: /health 엔드포인트)에서 HTTP 200 응답을 확인할 수 있다.
  3. 접근성 확인
    • 테스트 서버 URL(예: https://test.example.com)에서 최신 버전이 정상 동작함이 확인된다.
  4. 문서화
    • CI 설정 및 배포 스크립트 사용법이 프로젝트 README 또는 Wiki에 반영되어 있다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions