File tree 3 files changed +30
-11
lines changed 3 files changed +30
-11
lines changed Original file line number Diff line number Diff line change
1
+ name : Gradle Assemble
2
+ on : [pull_request]
3
+
4
+ jobs :
5
+ assemble :
6
+ if : github.repository == 'opensearch-project/OpenSearch'
7
+ runs-on : ${{ matrix.os }}
8
+ strategy :
9
+ matrix :
10
+ os : [ubuntu-latest, windows-latest, macos-latest]
11
+ steps :
12
+ - uses : actions/checkout@v4
13
+ - name : Set up JDK 11
14
+ uses : actions/setup-java@v3
15
+ with :
16
+ java-version : 11
17
+ distribution : temurin
18
+ - name : Setup docker (missing on MacOS)
19
+ if : runner.os == 'macos'
20
+ run : |
21
+ brew install docker
22
+ colima start
23
+ sudo ln -sf $HOME/.colima/default/docker.sock /var/run/docker.sock
24
+ - name : Run Gradle (assemble)
25
+ run : |
26
+ ./gradlew assemble --parallel --no-build-cache -PDISABLE_BUILD_CACHE
Original file line number Diff line number Diff line change 1
- name : Gradle Precommit and Assemble
1
+ name : Gradle Precommit
2
2
on : [pull_request]
3
3
4
4
jobs :
19
19
- name : Run Gradle (precommit)
20
20
run : |
21
21
./gradlew javadoc precommit --parallel
22
- - name : Setup docker (missing on MacOS)
23
- if : runner.os == 'macos'
24
- run : |
25
- brew install docker
26
- colima start
27
- sudo ln -sf $HOME/.colima/default/docker.sock /var/run/docker.sock
28
- - name : Run Gradle (assemble)
29
- run : |
30
- ./gradlew assemble --parallel
Original file line number Diff line number Diff line change @@ -13,9 +13,11 @@ plugins {
13
13
id " com.gradle.enterprise" version " 3.14.1"
14
14
}
15
15
16
+ ext. disableBuildCache = hasProperty(' DISABLE_BUILD_CACHE' ) || System . getenv(). containsKey(' DISABLE_BUILD_CACHE' )
17
+
16
18
buildCache {
17
19
local {
18
- enabled = true
20
+ enabled = ! disableBuildCache
19
21
removeUnusedEntriesAfterDays = 14
20
22
}
21
23
}
You can’t perform that action at this time.
0 commit comments