|
1 |
| -# Sweble Wikitext Component - Development META POM |
2 |
| - |
3 |
| -## Maven Build Profiles |
4 |
| - |
5 |
| -### quick |
6 |
| - |
7 |
| -**Defined in:** tooling |
8 |
| - |
9 |
| -**Plugins:** Modifies various plugins |
10 |
| - |
11 |
| -- Disable tests |
12 |
| -- Don't check and format license headers |
13 |
| -- Don't get Git commit information |
14 |
| -- Only generate minimal site. |
15 |
| - |
16 |
| -### git-info |
17 |
| - |
18 |
| -**Defined in:** tooling |
19 |
| - |
20 |
| -**Plugins:** git-commit-id-plugin |
21 |
| - |
22 |
| -Turn on git information extraction |
23 |
| - |
24 |
| -### sign |
25 |
| - |
26 |
| -**Defined in:** tooling |
27 |
| - |
28 |
| -**Plugins:** maven-gpg-plugin |
29 |
| - |
30 |
| -Sign the generated artifacts. Usually used in conjunction with the "release" |
31 |
| -profile to deploy artifacts to Maven Central. The key name has to be given as |
32 |
| -option on the command line and the key should be unlocked and held by the gpg |
33 |
| -agent (-Dgpg.keyname=...). |
34 |
| - |
35 |
| -### release |
36 |
| - |
37 |
| -**Defined in:** tooling |
38 |
| -**Plugins:** maven-javadoc-plugin, maven-source-plugin, maven-deploy-plugin |
39 |
| - |
40 |
| -This profile is used to release artifacts to Maven Central. Each module has to |
41 |
| -build its main artifacts including javadoc and source. Signing of the artifacts |
42 |
| -is also required BUT NOT DONE by this profile (see "sign" profile). |
43 |
| - |
44 |
| -### build-aggregates |
45 |
| - |
46 |
| -**Defined in:** swc-devel |
47 |
| - |
48 |
| -**Plugins:** maven-javadoc-plugin, maven-source-plugin |
49 |
| - |
50 |
| -- Build a aggregate javadoc JAR archive for all modules as well as aggregate HTML javadoc for all modules. This is done in the "package" phase. |
51 |
| -- Build a aggregate sources JAR archive for all modules. This is done in the "package" phase. |
52 |
| - |
53 |
| -### build-aggregates |
54 |
| - |
55 |
| -**Defined in:** swc-parser-lazy, swc-engine, sweble-wom3, ... |
56 |
| - |
57 |
| -**Plugins:** maven-assembly-plugin |
58 |
| - |
59 |
| -Generate a fat jar (jar-with-dependencies) for the respective project. |
| 1 | +# Discontinued Repository |
| 2 | +This repository was restructured. Its contents have been moved to https://github.com/sweble/sweble-wikitext. |
0 commit comments