Skip to content

Commit ba4d5be

Browse files
committed
fix github action workflow
1 parent 3a8dc9e commit ba4d5be

2 files changed

Lines changed: 12 additions & 7 deletions

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v3
1717

1818
- name: Set up JDK 8
19-
uses: actions/setup-java@v2
19+
uses: actions/setup-java@v3
2020
with:
2121
java-version: '8'
2222
distribution: 'adopt'
23-
cache: maven
23+
cache: 'maven'
2424

2525
- name: Build (Maven)
2626
run: |
@@ -32,7 +32,8 @@ jobs:
3232
echo "That's All, folks !"
3333
3434
- name: Upload
35-
uses: actions/upload-artifact@v2
35+
uses: actions/upload-artifact@v3
3636
with:
3737
name: JMMC-Tools-bin
3838
path: jmmc-tools/bin/
39+

build_gui.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
#!/bin/bash
2+
set -eux
23

34
# Install parent-pom
45
cd jmcs/parent-pom
56
# see README.md
67
mvn -Dassembly.skipAssembly -Djarsigner.skip=true clean install
78
cd -
89

9-
# Build all modules (skip test)
1010
# note: use insecure https as restlet https certificates are out-dated!
11-
mvn -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true process-resources
12-
mvn -Djarsigner.skip=true -Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean install
11+
MVN_OPTS="-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true"
12+
echo "MVN_OPTS: $MVN_OPTS"
13+
14+
# Build all modules (skip test)
15+
mvn $MVN_OPTS process-resources
16+
mvn $MVN_OPTS -Djarsigner.skip=true -Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean install
1317

0 commit comments

Comments
 (0)