Skip to content

Commit

Permalink
feat: 빌드 최적화
Browse files Browse the repository at this point in the history
  • Loading branch information
ImGdevel committed Feb 3, 2025
1 parent 4ed4983 commit 5e5b8ca
Showing 1 changed file with 6 additions and 21 deletions.
27 changes: 6 additions & 21 deletions .github/workflows/backend-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
- name: Gradle 실행 권한 추가
run: chmod +x backend/gradlew

- name: Gradle 빌드 및 테스트
- name: Gradle 빌드
working-directory: backend
run: |
./gradlew clean build -x test --no-daemon --parallel --configure-on-demand
Expand Down Expand Up @@ -66,11 +66,6 @@ jobs:
name: backend-jar
path: backend/build/libs

- name: JAR 파일 위치 확인
run: |
echo "=== JAR 파일 위치 ==="
find backend -name "*.jar"
- name: Docker Build & Push
env:
DOCKER_HUB_USERNAME: ${{ secrets.DOCKER_HUB_USERNAME }}
Expand All @@ -81,21 +76,11 @@ jobs:
echo "$DOCKER_HUB_PASSWORD" | docker login -u "$DOCKER_HUB_USERNAME" --password-stdin
echo "=== Docker Build 시작 ==="
echo "현재 작업 디렉토리:"
pwd
echo "=== 현재 디렉토리 내 파일 목록 ==="
ls -al backend
echo "=== 현재 디렉토리 내 파일 목록 ==="
ls -al backend/build/libs
echo "=== JAR 파일이 존재하는지 확인 ==="
ls -al backend || echo "JAR 파일이 존재하지 않습니다."
docker build \
--cache-from $DOCKER_HUB_USERNAME/$REPOSITORY:latest \
-t $DOCKER_HUB_USERNAME/$REPOSITORY:$IMAGE_TAG \
-t $DOCKER_HUB_USERNAME/$REPOSITORY:latest \
-f backend/Dockerfile .
echo "=== Docker Build 수행 ==="
docker build -t $DOCKER_HUB_USERNAME/$REPOSITORY:$IMAGE_TAG -f backend/Dockerfile .
docker build -t $DOCKER_HUB_USERNAME/$REPOSITORY:latest -f backend/Dockerfile .
docker push $DOCKER_HUB_USERNAME/$REPOSITORY:$IMAGE_TAG
docker push $DOCKER_HUB_USERNAME/$REPOSITORY:latest

0 comments on commit 5e5b8ca

Please sign in to comment.