Skip to content

Commit 4fce9cc

Browse files
authored
[Chore/#31] CI 최적화 (#32)
* chore: gradle 캐싱 설정 추가 * chore: 로컬 빌드 속도 향상을 위해 gradle 데몬 설정 추가, CI에서는 의미 없으므로 no daemon * improve: java 캐시 대신 gradle 캐싱을 사용해 캐싱 효율 향상 * improve: 테스트가 부재하므로 테스트 스킵
1 parent 2d3db1e commit 4fce9cc

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,15 @@ jobs:
1919
with:
2020
java-version: '17'
2121
distribution: 'temurin'
22-
cache: 'gradle'
22+
23+
- name: Setup Gradle
24+
uses: gradle/actions/setup-gradle@v3
2325

2426
- name: Grant execute permission for gradlew
2527
run: chmod +x ./gradlew
2628

2729
- name: Build with Gradle
28-
run: ./gradlew clean build
30+
run: ./gradlew build -x test --no-daemon
2931

3032
- name: Upload build artifact
3133
uses: actions/upload-artifact@v4

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
org.gradle.caching=true
2+
org.gradle.daemon=true

0 commit comments

Comments
 (0)