File tree 1 file changed +9
-8
lines changed
1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change 16
16
- java : 21
17
17
# Disable Enforcer check which (intentionally) prevents using JDK 21 for building
18
18
extra-mvn-args : -Denforcer.fail=false
19
- runs-on : ubuntu-latest
20
-
19
+ runs-on : ubuntu-22.04
20
+ timeout-minutes : 3
21
21
steps :
22
22
- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
23
23
- name : " Set up JDK ${{ matrix.java }}"
32
32
33
33
native-image-test :
34
34
name : " GraalVM Native Image test"
35
- runs-on : ubuntu-latest
36
-
35
+ runs-on : ubuntu-22.04
36
+ timeout-minutes : 3
37
37
steps :
38
38
- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
39
39
- name : " Set up GraalVM"
51
51
52
52
verify-reproducible-build :
53
53
name : " Verify reproducible build"
54
- runs-on : ubuntu-latest
55
-
54
+ runs-on : ubuntu-22.04
55
+ timeout-minutes : 3
56
56
steps :
57
57
- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
58
58
- name : " Set up JDK 17"
@@ -65,11 +65,12 @@ jobs:
65
65
- name : " Verify no plugin issues"
66
66
run : mvn artifact:check-buildplan --batch-mode --no-transfer-progress
67
67
68
- - name : " Verify reproducible build "
68
+ - name : " Do clean install of dependencies "
69
69
# See https://maven.apache.org/guides/mini/guide-reproducible-builds.html#how-to-test-my-maven-build-reproducibility
70
70
run : |
71
71
mvn clean install --batch-mode --no-transfer-progress -Dproguard.skip -DskipTests
72
72
# Run with `-Dbuildinfo.attach=false`; otherwise `artifact:compare` fails because it creates a `.buildinfo` file which
73
73
# erroneously references the existing `.buildinfo` file (respectively because it is overwriting it, a file with size 0)
74
74
# See https://issues.apache.org/jira/browse/MARTIFACT-57
75
- mvn clean verify artifact:compare --batch-mode --no-transfer-progress -Dproguard.skip -DskipTests -Dbuildinfo.attach=false
75
+ - name : " Verify reproducible build"
76
+ run : mvn clean verify artifact:compare --batch-mode --no-transfer-progress -Dproguard.skip -DskipTests -Dbuildinfo.attach=false
You can’t perform that action at this time.
0 commit comments