Skip to content

Commit 931a144

Browse files
authored
fix: CI/CD 이미지명, 경로, health check 엔드포인트 수정 (#54)
1 parent 770ac61 commit 931a144

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/cd.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ jobs:
4949
echo "$GHCR_PAT" | docker login ghcr.io -u "$GITHUB_ACTOR" --password-stdin
5050
5151
echo "=== 최신 이미지 Pull ==="
52-
docker compose -f docker/docker-compose.prod.yml --env-file .env pull app
52+
docker compose -f docker-compose-prod.yml --env-file .env pull app
5353
5454
echo "=== 앱 컨테이너 재시작 ==="
55-
docker compose -f docker/docker-compose.prod.yml --env-file .env up -d app
55+
docker compose -f docker-compose-prod.yml --env-file .env up -d app
5656
5757
echo "=== Health Check (최대 60초) ==="
5858
for i in \$(seq 1 12); do
59-
if curl -sf http://localhost:7300/health > /dev/null; then
59+
if curl -sf http://localhost:7300/actuator/health > /dev/null; then
6060
echo "Health check 통과"
6161
exit 0
6262
fi
@@ -65,7 +65,7 @@ jobs:
6565
done
6666
6767
echo "Health check 실패"
68-
docker compose -f docker/docker-compose.prod.yml logs --tail=50 app
68+
docker compose -f docker-compose-prod.yml logs --tail=50 app
6969
exit 1
7070
ENDSSH
7171

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
id: meta
9090
uses: docker/metadata-action@v5
9191
with:
92-
images: ghcr.io/${{ github.repository }}
92+
images: ghcr.io/wisoft-prepair/backend-java
9393
tags: |
9494
type=raw,value=latest
9595
type=sha,prefix=

docker-compose-prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ services:
33
image: fluent/fluent-bit:3.2
44
container_name: interview-fluent-bit
55
volumes:
6-
- ./fluentbit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf:ro
7-
- ./fluentbit/parsers.conf:/fluent-bit/etc/parsers.conf:ro
6+
- ./docker/fluent-bit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf:ro
7+
- ./docker/fluent-bit/parsers.conf:/fluent-bit/etc/parsers.conf:ro
88
ports:
99
- "24224:24224"
1010
environment:

0 commit comments

Comments
 (0)