This repository was archived by the owner on Dec 19, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +153
-3
lines changed Expand file tree Collapse file tree 3 files changed +153
-3
lines changed Original file line number Diff line number Diff line change 1- name : CI
2- on : [push, pull_request]
1+ name : " Pull request"
2+ on :
3+ push :
4+ branches-ignore :
5+ - master
6+ pull_request :
37
48jobs :
59 validation :
2428 uses : actions/setup-java@v1
2529 with :
2630 java-version : ${{ matrix.java }}
31+ - name : Cache Gradle
32+ uses : actions/cache@v2
33+ env :
34+ java-version : ${{ matrix.java }}
35+ with :
36+ path : |
37+ ~/.gradle/caches
38+ ~/.gradle/wrapper
39+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
40+ restore-keys : |
41+ ${{ runner.os }}-${{ env.java-version }}-gradle-
2742 - name : Make gradlew executable (non-Windows only)
2843 if : matrix.os != 'windows-latest'
2944 run : chmod +x ./gradlew
3348 - name : Gradle Check (Windows)
3449 if : matrix.os == 'windows-latest'
3550 shell : cmd
36- run : gradlew --info check
51+ run : gradlew --info check
Original file line number Diff line number Diff line change 1+ name : " Publish release"
2+ on : [workflow_dispatch]
3+
4+ jobs :
5+ validation :
6+ name : Gradle Wrapper Validation
7+ runs-on : ubuntu-latest
8+ steps :
9+ - uses : actions/checkout@v2
10+ - uses : gradle/wrapper-validation-action@v1
11+ test :
12+ name : Test run
13+ needs : validation
14+ runs-on : ubuntu-latest
15+ steps :
16+ - name : Checkout
17+ uses : actions/checkout@v2
18+ - name : Setup Java
19+ uses : actions/setup-java@v1
20+ with :
21+ java-version : 8
22+ - name : Cache Gradle
23+ uses : actions/cache@v2
24+ env :
25+ java-version : 8
26+ with :
27+ path : |
28+ ~/.gradle/caches
29+ ~/.gradle/wrapper
30+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
31+ restore-keys : |
32+ ${{ runner.os }}-${{ env.java-version }}-gradle-
33+ - name : Make gradlew executable
34+ run : chmod +x ./gradlew
35+ - name : Gradle Check
36+ run : ./gradlew --info check
37+ build :
38+ name : Publish release
39+ needs : test
40+ runs-on : ubuntu-latest
41+ steps :
42+ - name : Checkout
43+ uses : actions/checkout@v2
44+ - name : Setup Java
45+ uses : actions/setup-java@v1
46+ with :
47+ java-version : 8
48+ - name : Cache Gradle
49+ uses : actions/cache@v2
50+ env :
51+ java-version : 8
52+ with :
53+ path : |
54+ ~/.gradle/caches
55+ ~/.gradle/wrapper
56+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
57+ restore-keys : |
58+ ${{ runner.os }}-${{ env.java-version }}-gradle-
59+ - name : Make gradlew executable
60+ run : chmod +x ./gradlew
61+ - name : Publish release
62+ env :
63+ BINTRAY_USER : ${{ secrets.BINTRAY_USER }}
64+ BINTRAY_PASS : ${{ secrets.BINTRAY_PASSWORD }}
65+ OSS_USER_TOKEN_KEY : ${{ secrets.OSS_USER_TOKEN_KEY }}
66+ OSS_USER_TOKEN_PASS : ${{ secrets.OSS_USER_TOKEN_PASS }}
67+ run : bash github-build.sh
Original file line number Diff line number Diff line change 1+ name : " Publish snapshot"
2+ on :
3+ push :
4+ branches :
5+ - master
6+
7+ jobs :
8+ validation :
9+ name : Gradle Wrapper Validation
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v2
13+ - uses : gradle/wrapper-validation-action@v1
14+ test :
15+ name : Test run
16+ needs : validation
17+ runs-on : ubuntu-latest
18+ steps :
19+ - name : Checkout
20+ uses : actions/checkout@v2
21+ - name : Setup Java
22+ uses : actions/setup-java@v1
23+ with :
24+ java-version : 8
25+ - name : Cache Gradle
26+ uses : actions/cache@v2
27+ env :
28+ java-version : 8
29+ with :
30+ path : |
31+ ~/.gradle/caches
32+ ~/.gradle/wrapper
33+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
34+ restore-keys : |
35+ ${{ runner.os }}-${{ env.java-version }}-gradle-
36+ - name : Make gradlew executable
37+ run : chmod +x ./gradlew
38+ - name : Gradle Check
39+ run : ./gradlew --info check
40+ build :
41+ name : Publish snapshot
42+ needs : test
43+ runs-on : ubuntu-latest
44+ steps :
45+ - name : Checkout
46+ uses : actions/checkout@v2
47+ - name : Setup Java
48+ uses : actions/setup-java@v1
49+ with :
50+ java-version : 8
51+ - name : Cache Gradle
52+ uses : actions/cache@v2
53+ env :
54+ java-version : 8
55+ with :
56+ path : |
57+ ~/.gradle/caches
58+ ~/.gradle/wrapper
59+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
60+ restore-keys : |
61+ ${{ runner.os }}-${{ env.java-version }}-gradle-
62+ - name : Make gradlew executable
63+ run : chmod +x ./gradlew
64+ - name : Gradle Publish Snapshot
65+ env :
66+ BINTRAY_USER : ${{ secrets.BINTRAY_USER }}
67+ BINTRAY_PASS : ${{ secrets.BINTRAY_PASSWORD }}
68+ run : ./gradlew artifactoryPublish -Dsnapshot=true -Dbuild.number=${{ env.GITHUB_RUN_NUMBER }}
You can’t perform that action at this time.
0 commit comments