File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: Docker Image CI
22
33on :
44 push :
5- branches : [ "main " ]
5+ branches : [ "deploy/167-ci-with-cache " ]
66
77jobs :
88 build :
1818 - name : Setup Gradle
1919 uses : gradle/gradle-build-action@v2
2020
21+ # Cache Gradle dependencies
22+ - name : Setup Gradle Dependencies Cache
23+ uses : actions/cache@v3
24+ with :
25+ path : ~/.gradle/caches
26+ key : ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle', '**/*.gradle.kts') }}
27+ restore-keys : |
28+ ${{ runner.os }}-gradle-caches-
29+
30+ # Cache Gradle Wrapper
31+ - name : Setup Gradle Wrapper Cache
32+ uses : actions/cache@v3
33+ with :
34+ path : ~/.gradle/wrapper
35+ key : ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
36+ restore-keys : |
37+ ${{ runner.os }}-gradle-wrapper-
38+
39+ # Use Gradle build action with caching enabled
40+ - name : Setup Gradle
41+ uses : gradle/gradle-build-action@v2
42+ with :
43+ gradle-home-cache-cleanup : true
44+
2145 # docker hub 로그인
2246 - name : Login docker hub
2347 uses : docker/login-action@v2
You can’t perform that action at this time.
0 commit comments