File tree Expand file tree Collapse file tree 5 files changed +37
-0
lines changed Expand file tree Collapse file tree 5 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
10
+ MacOs :
11
+ runs-on : macos-13
12
+ steps :
13
+ - uses : actions/checkout@v4
14
+ - uses : actions/setup-java@v4
15
+ with :
16
+ java-version : ' 17'
17
+ distribution : ' temurin'
18
+ architecture : x64
19
+ - run : |
20
+ ./mvnw clean package --batch-mode --no-transfer-progress
21
+ - run : |
22
+ $JAVA_HOME/bin/jpackage @target/jpackage-macos.args --type dmg
23
+ shell: cmd
24
+ - uses : softprops/action-gh-release@v2
25
+ with :
26
+ draft : true
27
+ files : target/distr/win/*.dmg
28
+
10
29
Windows :
11
30
runs-on : windows-2019
12
31
steps :
Original file line number Diff line number Diff line change
1
+ JAVA_HOME=$JAVA17_HOME
2
+
3
+ cd " $( dirname " $0 " ) /.."
4
+
5
+ mvn clean package -DskipTests
6
+
7
+ $JAVA_HOME /bin/jpackage @target/jpackage-macos.args --type app-image
8
+
9
+ $JAVA_HOME /bin/jpackage @target/jpackage-macos.args --type dmg
Original file line number Diff line number Diff line change 117
117
<directory >${basedir} /src/assembly</directory >
118
118
<filtering >true</filtering >
119
119
<includes >
120
+ <include >jpackage-macos.args</include >
120
121
<include >jpackage-win.args</include >
121
122
</includes >
122
123
</resource >
Original file line number Diff line number Diff line change
1
+ --icon etc/distr/app.icns
2
+ --input target/out/lib
3
+ --dest target/distr/macos
4
+ --name ZooInspectorN
5
+ --vendor Viktor44
6
+ --app-version ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}
7
+ --main-jar ${project.build.finalName}.jar
8
+
You can’t perform that action at this time.
0 commit comments