공지사항 메뉴 수정

This commit is contained in:
Macbook
2026-07-13 10:07:33 +09:00
parent af45c5dbee
commit 2d26735463
17 changed files with 1217 additions and 9 deletions
+28 -3
View File
@@ -5,18 +5,20 @@
| 트랙 | 트리거 | 동작 |
|------|--------|------|
| Track A | `git push origin main` | `post-receive` → `deploy-bizcare.sh` |
| Track B | Jenkins `BizCare-Pipeline` | `deploy-bizcare.sh` |
| Track B | Jenkins `BizCare-Pipeline` (구 `BillCare-Pipeline` 호환) | `deploy-bizcare.sh` |
## 경로
| 항목 | 경로 |
|------|------|
| bare repo | `/Volumes/ADATA/git/BizCare.git` (또는 기존 `BillCare.git`) |
| work-tree | `/Users/aidev/apps/BizCare` (또는 기존 `BillCare`) |
| bare repo (정본) | `/Volumes/ADATA/git/BizCare.git` |
| bare repo (구) | `/Volumes/ADATA/git/BillCare.git` → BizCare 배포로 위임 |
| work-tree | `/Users/aidev/apps/BizCare` |
| 배포 스크립트 | `/Volumes/ADATA/git/deploy-bizcare.sh` |
| 로그 | `/Volumes/ADATA/logs/deploy/bizcare-deploy.log` |
| HTTPS (정본) | https://bizcare.exdev.co.kr |
| HTTPS (구) | https://billcare.exdev.co.kr → bizcare 로 301 |
| Jenkins | http://127.0.0.1:8090/ — Job `BizCare-Pipeline` |
## 호스트 포트
@@ -26,6 +28,14 @@
| backend (직접 헬스체크) | **18082** |
| mysql | **3308** |
## 로컬 remote (필수)
```bash
cd /Users/macbook/dev/billCare
git remote set-url origin ssh://aidev@stock.exdev.co.kr/Volumes/ADATA/git/BizCare.git
git remote -v # …/BizCare.git 이어야 함
```
## 로컬 push
```bash
@@ -33,6 +43,21 @@ cd /Users/macbook/dev/billCare
git push origin main
```
`post-receive` → `deploy-bizcare.sh` → `/Users/aidev/apps/BizCare` + `bizcare-*` 컨테이너.
## Jenkins (Track B)
```bash
# 서버에서 Job 설치/갱신 (최초 1회 또는 경로 변경 시)
bash /Users/aidev/apps/BizCare/scripts/install-jenkins-bizcare-job.sh
```
- 정본 Job: **BizCare-Pipeline** (SCM: `file:///Volumes/ADATA/git/BizCare.git`)
- 구 Job: **BillCare-Pipeline** 도 동일하게 BizCare 경로로 배포
- 배포 명령: `GIT_DIR`/`WORK_TREE` 지정 후 `/Volumes/ADATA/git/deploy-bizcare.sh`
일회 git 전환: `scripts/migrate-billcare-to-bizcare.sh`
## HTTPS / TLS — bizcare.exdev.co.kr 활성화
### 1) DNS