blob: 1d7531aa2cc68dbbe8892b83e213efbbbe4047a0 [file] [log] [blame]
Matthias Andreas Benkard8c5047c2020-04-18 08:14:16 +02001= MulkCMS 2
2Matthias Andreas Benkard
3// Meta
4:experimental:
5:data-uri:
6:sectnums:
7:toc:
8:stem:
9:toclevels: 2
10:description: MulkCMS Manual
11:keywords: mulk
12// Settings
13:icons: font
Matthias Andreas Benkard765b3a22021-01-22 15:02:02 +010014:source-highlighter: rouge
Matthias Andreas Benkard8c5047c2020-04-18 08:14:16 +020015
16== Resources
17
18|===
19|Resource |Links
20
21|Public Deployment
22|https://matthias.benkard.de/[mt.benkard.de]
23
24|Bug Tracker
25|MantisBT
26
27|Work Board
28|Kanboard: https://kanboard.benkard.de/board/4[private],
29 https://kanboard.benkard.de/public/board/4cb836c795ae131c33613d6d6fcbcc9f0a10ab30ad7b4bb1f0e7b847d5cf[public read-only]
30
31|Docker image
32|https://docker.benkard.de/repositories/10[Portus]
33|===
34
35
36== Running
37
38To run the application with live reloading enabled:
39
Matthias Andreas Benkard765b3a22021-01-22 15:02:02 +010040[source,bash]
Matthias Andreas Benkard8c5047c2020-04-18 08:14:16 +020041----
42./mvnw quarkus:dev
43----
44
45== Packaging
46
Matthias Andreas Benkard765b3a22021-01-22 15:02:02 +010047To bundle the web scripts and stylesheets:
48
49[source,bash]
50----
51ant web
52----
53
Matthias Andreas Benkard533e6d42020-12-16 13:26:38 +010054To build JARs and a JVM-based Docker image and push the Docker image to https://docker.benkard.de/repositories/10[Portus]:
Matthias Andreas Benkard8c5047c2020-04-18 08:14:16 +020055
Matthias Andreas Benkard765b3a22021-01-22 15:02:02 +010056[source,bash]
Matthias Andreas Benkard8c5047c2020-04-18 08:14:16 +020057----
58./mvnw package
59----
60
61To build a native image with https://graalvm.org[GraalVM] instead:
62
Matthias Andreas Benkard765b3a22021-01-22 15:02:02 +010063[source,bash]
Matthias Andreas Benkard8c5047c2020-04-18 08:14:16 +020064----
65./mvnw package -Pnative
66----
Matthias Andreas Benkard765b3a22021-01-22 15:02:02 +010067
68== Deploying
69
70To deploy:
71
72[source,bash]
73----
74ant deploy
75----