Skip to content

Commit 5cebe6e

Browse files
committed
chore: 프로메테우스 cp 경로 수정
1 parent 2c6120d commit 5cebe6e

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

.github/workflows/cicd-workflow.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -127,27 +127,6 @@ jobs:
127127
# echo "After modification:"
128128
# grep "spring.data.redis.port" config/dev/application-dev.yml
129129

130-
# 4. Prometheus Docker 이미지 빌드 및 푸시
131-
- name: Build Prometheus image - release
132-
if: github.ref == 'refs/heads/release'
133-
id: build-prom-image-release
134-
run: |
135-
cp config/prod/application-prometheus-prod.yml ./prometheus.yml
136-
docker build --platform linux/amd64 -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }} .
137-
docker tag ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest
138-
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest
139-
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest" >> $GITHUB_OUTPUT
140-
141-
- name: Build Prometheus image - develop
142-
if: github.ref == 'refs/heads/develop'
143-
id: build-prom-image-develop
144-
run: |
145-
cp config/dev/application-prometheus-dev.yml ./prometheus.yml
146-
docker build --platform linux/amd64 -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }} .
147-
docker tag ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest
148-
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest
149-
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest" >> $GITHUB_OUTPUT
150-
151130

152131
# 5. Gradle 실행 권한 부여
153132
- name: Grant execute permission for Gradle
@@ -181,6 +160,27 @@ jobs:
181160
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_DEV }}:latest # 이미지를 ECR에 푸시합니다.
182161
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_DEV }}:latest" >> $GITHUB_OUTPUT
183162
163+
# 8-1. Prometheus Docker 이미지 빌드 및 푸시
164+
- name: Build Prometheus image - release
165+
if: github.ref == 'refs/heads/release'
166+
id: build-prom-image-release
167+
run: |
168+
cp ../config/prod/application-prometheus-prod.yml ./prometheus.yml
169+
docker build --platform linux/amd64 -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }} .
170+
docker tag ${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest
171+
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest
172+
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_PROD }}:latest" >> $GITHUB_OUTPUT
173+
174+
- name: Build Prometheus image - develop
175+
if: github.ref == 'refs/heads/develop'
176+
id: build-prom-image-develop
177+
run: |
178+
cp ../config/dev/application-prometheus-dev.yml ./prometheus.yml
179+
docker build --platform linux/amd64 -t ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }} .
180+
docker tag ${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest
181+
docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest
182+
echo "image=${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.ap-northeast-2.amazonaws.com/${{ secrets.ECR_REPO_NAME_PROMETHEUS_DEV }}:latest" >> $GITHUB_OUTPUT
183+
184184
# 9. Amazon ECS 태스크 정의에 새 이미지 ID 채우기
185185
- name: Fill in the new image ID in the Amazon ECS task definition - release
186186
if: github.ref == 'refs/heads/release'

0 commit comments

Comments
 (0)