Skip to content

저장소 (Repository)

네이밍

<service>-<role>-<platform(Optional)>
service
service description acronym
vreview 브이리뷰 vreview
vreviewx 브이리뷰 X vreviewx
vreview 2.0 브이리뷰 2.0 vreview-2
openapi Open API 서비스 openapi
role
role description acronym
service 서비스 service
backend server 백엔드 서버 backend
web frontend 웹 프론트엔드 frontend
database 데이터베이스 database
platform (Optional)
platform description acronym
springboot 스프링부트 springboot
python3.x 파이썬 3.x py
Golang Go 언어 go
vue.js vue.js vue
terraform 테라폼 terraform
tensorflow 텐서플로우 tf

마이크로서비스 저장소

문서화

  1. 아키텍쳐 다이어그램을 첨부하여야 한다.
  2. 초기 설정에 대한 가이드가 포함되어야 한다.
  3. local 환경에 대한 테스트 방식에 대한 가이드가 포함되어야 한다.
  4. aws 에서의 개발/테스팅 환경에 대한 가이드가 포함되어야 한다.

브랜치

원칙

No JIRA, No Branch

Jira 이슈가 없이 브랜치 만들기 및 PR을 금지합니다.

  • main

    • 직접 commit 을 금지합니다. 오직 PR로만 가능합니다.
  • develop

  • master

  • feauture/<ISSUE-KEY>-<DESCRIPTION (OPTIONAL)>

  • hotfix/<ISSUE-KEY>-<DESCRIPTION (OPTIONAL)>