You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+35Lines changed: 35 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,41 @@ mvn test -pl exist-core -Ddependency-check.skip=true -Ddocker=false
41
41
mvn test -pl exist-core -Dtest="org.exist.xquery.XPathQueryTest" -Ddependency-check.skip=true -Ddocker=false
42
42
```
43
43
44
+
### Distribution artifacts (zip, tar.bz2, DMG)
45
+
46
+
Produces release archives and, on macOS, an unsigned DMG suitable for local testing.
47
+
Output lands in `exist-distribution/target/`.
48
+
49
+
```bash
50
+
JAVA_HOME=$(/usr/libexec/java_home -v 21) \
51
+
mvn -T1.5C clean package \
52
+
-pl exist-distribution -am \
53
+
-DskipTests \
54
+
-Ddependency-check.skip=true \
55
+
-Ddocker=false \
56
+
-Drevision=7.0.0-SNAPSHOT
57
+
```
58
+
59
+
The DMG is unsigned. For the fully signed and notarized DMG used in releases, see `exist-versioning-release.md`.
60
+
61
+
### IzPack installer JAR
62
+
63
+
Produces the cross-platform installer JAR in `exist-installer/target/`.
64
+
Maven will warn "could not be activated because it does not exist" for the `installer` profile — this is a Maven 3 multi-module quirk; the build is correct.
65
+
66
+
```bash
67
+
JAVA_HOME=$(/usr/libexec/java_home -v 21) \
68
+
mvn -T1.5C clean package \
69
+
-Pinstaller \
70
+
-pl exist-installer -am \
71
+
-DskipTests \
72
+
-Ddependency-check.skip=true \
73
+
-Ddocker=false \
74
+
-Drevision=7.0.0-SNAPSHOT
75
+
```
76
+
77
+
Run the installer: `java -jar exist-installer/target/exist-installer-7.0.0-SNAPSHOT.jar`
0 commit comments