未验证 提交 6be4051f 编写于 作者: J John Niang 提交者: GitHub

Simplify Java setup in GitHub workflow (#1509)

Signed-off-by: NJohn Niang <johnniang@fastmail.com>
上级 1d914505
......@@ -24,28 +24,11 @@ jobs:
with:
submodules: true
- name: Set up JDK 11
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
distribution: 'temurin'
cache: 'gradle'
java-version: 11
- name: Cache Gradle wrapper
id: cache-gradle-wrapper
uses: actions/cache@v2.1.3
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-dependencies-
- name: Cache Dependencies
id: cache-dependencies
uses: actions/cache@v2.1.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-dependencies-${{ hashFiles('**/*.gradle') }}
restore-keys: |
${{ runner.os }}-dependencies-
- name: Check And Test
run: ./gradlew check
build:
......@@ -58,26 +41,11 @@ jobs:
with:
submodules: true
- name: Set up JDK 11
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
distribution: 'temurin'
cache: 'gradle'
java-version: 11
- name: Cache Gradle wrapper
id: cache-gradle-wrapper
uses: actions/cache@v2.1.3
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-dependencies-
- name: Cache Dependencies
id: cache-dependencies
uses: actions/cache@v2.1.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-dependencies-${{ hashFiles('**/*.gradle') }}
restore-keys: |
${{ runner.os }}-dependencies-
- name: Build with Gradle
run: ./gradlew clean build -x test
......@@ -142,22 +110,11 @@ jobs:
with:
submodules: true
- name: Set up JDK 11
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
distribution: 'temurin'
cache: 'gradle'
java-version: 11
- name: Download halo jar
uses: actions/download-artifact@v2
with:
name: halo-jar
path: build/libs
- name: Cache Gradle wrapper
id: cache-gradle-wrapper
uses: actions/cache@v2.1.3
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-dependencies-
- name: Get version of halo
id: get_halo_version
run: |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册