Skip to content

Commit 63ce38d

Browse files
authored
Merge pull request #541 from projects200/fix/CICD
fix(CICD) : 특정 테스트코드가 CI/CD 과정에서 배포 안되는 오류 수정
2 parents 739d574 + 34b4d80 commit 63ce38d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/dev-server-cicd.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ on:
88
jobs:
99
backend-CI:
1010
runs-on: ubuntu-latest
11+
12+
# Testcontainers가 CI 환경에서 Docker를 잘 찾도록 환경 변수 추가
13+
env:
14+
TESTCONTAINERS_RYUK_DISABLED: true
15+
TESTCONTAINERS_CHECKS_DISABLE: true
16+
1117
steps:
1218
- name: Checkout
1319
uses: actions/checkout@v4
@@ -51,10 +57,12 @@ jobs:
5157
shell: bash
5258

5359
# 3. 모든 설정이 끝난 후 빌드 실행
60+
# 권한 부여 및 --no-daemon 옵션 추가 (메모리 절약)
5461
- name: Build Gradle
5562
run: |
5663
chmod +x gradlew
57-
./gradlew build -Dspring.profiles.active=dev-docs
64+
# ./gradlew build -Dspring.profiles.active=dev-docs
65+
./gradlew clean build -Dspring.profiles.active=dev-docs --no-daemon
5866
shell: bash
5967

6068
- name: Build and push image to Amazon ECR

0 commit comments

Comments
 (0)