Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e8c4d6e49b | ||
|
|
d3a6b28232 | ||
|
|
4e817b1981 | ||
|
|
0eacdc5f25 | ||
|
|
dfcc723ece | ||
|
|
72fe452fb3 | ||
|
|
fdec140290 | ||
|
|
2ae7df7571 | ||
|
|
bd4ddd12f7 | ||
|
|
1ec2584d41 | ||
|
|
2f276b9c81 | ||
|
|
29d0ef1398 | ||
|
|
bce5e7c019 | ||
|
|
883f74a6d4 | ||
|
|
2430643937 | ||
|
|
49c90ed198 | ||
|
|
0b2cbcf060 | ||
|
|
7f04bf7801 | ||
|
|
d45223d3ec | ||
|
|
6fc66409c0 |
@@ -83,7 +83,7 @@ The following tiles (side-loaded components) are useful to users of the BeeDK.
|
||||
If your project includes RAD tiles, you can start the application with the following command.
|
||||
|
||||
```sh
|
||||
mvn -Drad process-classes
|
||||
mvn -Drad process-test-classes
|
||||
```
|
||||
|
||||
To stop RAD and remove the Docker containers, you will need to do it through Docker commands. This will differ between operating systems. The Maven Archetypes provides scripts to assist with these operations called `rad.sh` or `rad.ps1`.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>start-alts</id>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-alts</id>
|
||||
|
||||
@@ -53,6 +53,17 @@ The following properties are intended to be exposed by inheriting Public API Mav
|
||||
| `alfresco.module.classifier` | | *None* | A Maven classifier for the artifact. |
|
||||
| `alfresco.module.noAmp` | | *Automatic* | Set to `false` to force AMP generation; `true` to force JAR. A value of `true` could produce a non-functional module. |
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-jar-plugin.version` |
|
||||
| `build-helper-plugin.version` |
|
||||
| `download-plugin.version` |
|
||||
| `regex-plugin.version` |
|
||||
| `conditional-plugin.version` |
|
||||
| `amp-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
This Maven Tile will result in the definition of the following Maven properties during the respective Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${build-helper-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>module-snapshot-timestamp</id>
|
||||
@@ -50,7 +50,7 @@
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>regex-maven-plugin</artifactId>
|
||||
<version>1.0.5</version>
|
||||
<version>${regex-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>acs-module-version</id>
|
||||
@@ -78,7 +78,7 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${build-helper-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-acs-module-resources</id>
|
||||
@@ -138,7 +138,6 @@
|
||||
<!-- This plugin prevents binary file formats from being corrupted due to filtering -->
|
||||
<plugin>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<configuration>
|
||||
<encoding>UTF-8</encoding>
|
||||
<nonFilteredFileExtensions>
|
||||
@@ -218,9 +217,9 @@
|
||||
</plugin>
|
||||
<!-- This plugin minifies (compresses) JavaScript files -->
|
||||
<plugin>
|
||||
<groupId>net.alchim31.maven</groupId>
|
||||
<groupId>com.github.hazendaz.maven</groupId>
|
||||
<artifactId>yuicompressor-maven-plugin</artifactId>
|
||||
<version>1.5.1</version>
|
||||
<version>2.2.0</version>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>**/webscripts/**</exclude>
|
||||
@@ -254,7 +253,7 @@
|
||||
<!-- This plugin changes the packaging directory to the consolidated directory -->
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${maven-jar-plugin.version}</version>
|
||||
<configuration>
|
||||
<classesDirectory>${project.build.packageDirectory}</classesDirectory>
|
||||
</configuration>
|
||||
@@ -263,7 +262,7 @@
|
||||
<plugin>
|
||||
<groupId>com.inteligr8.alfresco</groupId>
|
||||
<artifactId>amp-maven-plugin</artifactId>
|
||||
<version>1.1.4</version>
|
||||
<version>${amp-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>build-amp-file</id>
|
||||
@@ -282,7 +281,7 @@
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>conditional-maven-plugin</artifactId>
|
||||
<version>1.0.1</version>
|
||||
<version>${conditional-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>check-amp-file</id>
|
||||
@@ -316,7 +315,7 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${build-helper-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-amp</id>
|
||||
@@ -370,7 +369,7 @@
|
||||
<plugin>
|
||||
<groupId>com.googlecode.maven-download-plugin</groupId>
|
||||
<artifactId>download-maven-plugin</artifactId>
|
||||
<version>1.6.1</version>
|
||||
<version>${download-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>download-module-props</id>
|
||||
@@ -404,6 +403,14 @@
|
||||
|
||||
<!-- output -->
|
||||
<alfresco.module.path>alfresco/module/${alfresco.module.pathname}</alfresco.module.path>
|
||||
|
||||
<!-- versions -->
|
||||
<build-helper-plugin.version>3.6.1</build-helper-plugin.version>
|
||||
<maven-jar-plugin.version>3.5.0</maven-jar-plugin.version>
|
||||
<download-plugin.version>1.13.0</download-plugin.version>
|
||||
<regex-plugin.version>1.0.7</regex-plugin.version>
|
||||
<conditional-plugin.version>1.0.2</conditional-plugin.version>
|
||||
<amp-plugin.version>1.1.5</amp-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -78,6 +78,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-acs-platform-it-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-platform-it-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Platform, database, and MQ components will be started and stopped during the `pre-integration-test` and `post-integration-test` Maven phases, respectively.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin downloads the Platform WAR and JDBC JAR dependency -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the Platform WAR -->
|
||||
<execution>
|
||||
@@ -110,6 +110,7 @@
|
||||
|
||||
<!-- versions -->
|
||||
<postgres.jdbc.version>42.2.18</postgres.jdbc.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
|
||||
<!-- configuring beedk-acs-platform-it-tile -->
|
||||
<beedk.deploy.platform.warFile>${project.build.warDirectory}/${alfresco.platform.war.artifactId}-${alfresco.platform.war.version}.war</beedk.deploy.platform.warFile>
|
||||
|
||||
@@ -75,13 +75,18 @@ The following properties are intended to be exposed by inheriting Public API Mav
|
||||
* The `edition` is used to default the `alfresco.platform.war.artifactId` to `content-services-community` or `content-services`.
|
||||
* The `alfresco.platform.version` is used to default the `alfresco.platform.war.version`. It is expected to be used by other Maven Tiles, so it is here for convenience. You must specify either property for this tile to function.
|
||||
|
||||
|
||||
### Other APIs
|
||||
|
||||
Additional less important configurations are inherited from the following Maven Tiles.
|
||||
|
||||
* [`beedk-acs-platform-rad-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-platform-rad-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Platform, database, and MQ components will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<!-- This plugin downloads the Platform WAR and JDBC JAR dependency -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the Platform WAR -->
|
||||
<execution>
|
||||
@@ -115,6 +115,7 @@
|
||||
|
||||
<!-- versions -->
|
||||
<postgres.jdbc.version>42.2.18</postgres.jdbc.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
|
||||
<!-- configuring beedk-acs-platform-rad-tile -->
|
||||
<beedk.deploy.platform.warFile>${project.build.warDirectory}/${alfresco.platform.war.artifactId}-${alfresco.platform.war.version}.war</beedk.deploy.platform.warFile>
|
||||
|
||||
@@ -80,6 +80,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `fs-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Platform, database, and MQ components will be started and stopped during the `pre-integration-test` and `post-integration-test` Maven phases, respectively.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -20,11 +20,33 @@
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>fs-maven-plugin</artifactId>
|
||||
<version>${fs-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- creates missing directories used in volumes, which is required for podman -->
|
||||
<execution>
|
||||
<id>mkdirs-docker-volumes</id>
|
||||
<phase>pre-integration-test</phase>
|
||||
<goals><goal>mkdir</goal></goals>
|
||||
<configuration>
|
||||
<paths>
|
||||
<path>${beedk.deploy.platform.classesDirectory}</path>
|
||||
<path>${beedk.deploy.platform.testClassesDirectory}</path>
|
||||
<path>${beedk.deploy.platform.extDirectory}</path>
|
||||
<path>${beedk.deploy.platform.dataDirectory}</path>
|
||||
</paths>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- Using Docker to host the web application -->
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<version>${beedk.plugins.fabric8.docker.version}</version>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>start-acs-platform</id>
|
||||
@@ -363,7 +385,8 @@
|
||||
<!-- versions -->
|
||||
<acs-postgres.version>12</acs-postgres.version>
|
||||
<acs-activemq.version>5.18.4</acs-activemq.version>
|
||||
<tomcat-rad.version>9-2.1</tomcat-rad.version>
|
||||
<tomcat-rad.version>2.3-tomcat9</tomcat-rad.version>
|
||||
<fs-plugin.version>1.0.0</fs-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -57,6 +57,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-acs-module-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-module-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-resources-plugin.version` |
|
||||
| `build-helper-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The project will build as a deployable ACS Platform module.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${build-helper-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-acs-platform-module-resources</id>
|
||||
@@ -46,7 +46,7 @@
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${maven-resources-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This plugin execution consolidates the compiled/generated/filtered resources into one directory for packaging -->
|
||||
<execution>
|
||||
@@ -80,6 +80,10 @@
|
||||
<!-- output -->
|
||||
<alfresco.ext.path>alfresco/extension</alfresco.ext.path>
|
||||
<alfresco.ext.package>alfresco.extension</alfresco.ext.package>
|
||||
|
||||
<!-- versions -->
|
||||
<build-helper-plugin.version>3.6.1</build-helper-plugin.version>
|
||||
<maven-resources-plugin.version>3.4.0</maven-resources-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -93,6 +93,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
| `fs-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Platform, database, and MQ components will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<!-- This plugin downloads ancillary WARs -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the API Explorer WAR -->
|
||||
<execution>
|
||||
@@ -69,10 +69,36 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>fs-maven-plugin</artifactId>
|
||||
<version>${fs-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- creates missing directories used in volumes, which is required for podman -->
|
||||
<execution>
|
||||
<id>mkdirs-docker-volumes</id>
|
||||
<phase>process-test-classes</phase>
|
||||
<goals><goal>mkdir</goal></goals>
|
||||
<configuration>
|
||||
<paths>
|
||||
<path>${beedk.deploy.platform.classesDirectory}</path>
|
||||
<path>${beedk.deploy.platform.modClassesDirectory}</path>
|
||||
<path>${beedk.deploy.platform.extClassesDirectory}</path>
|
||||
<path>${beedk.deploy.platform.testClassesDirectory}</path>
|
||||
<path>${beedk.deploy.platform.extDirectory}</path>
|
||||
<path>${beedk.deploy.platform.webDirectory}</path>
|
||||
<path>${beedk.deploy.platform.dataDirectory}</path>
|
||||
</paths>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- Using Docker to host the web application -->
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-acs-platform</id>
|
||||
@@ -306,7 +332,9 @@
|
||||
<acs-aos.war.version>1.3.2.1</acs-aos.war.version>
|
||||
<acs-postgres.version>12</acs-postgres.version>
|
||||
<acs-activemq.version>5.18.4</acs-activemq.version>
|
||||
<tomcat-rad.version>9-2.1</tomcat-rad.version>
|
||||
<tomcat-rad.version>2.3-tomcat9</tomcat-rad.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
<fs-plugin.version>1.0.0</fs-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -78,6 +78,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
* [`beedk-acs-platform-it-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-platform-it-tile)
|
||||
* [`beedk-acs-webapp-artifact-it-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-it-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Platform, database, and MQ components will be started and stopped during the `pre-integration-test` and `post-integration-test` Maven phases, respectively.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin downloads the Platform JAR-based extension modules and runtime/test dependencies -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -100,6 +100,7 @@
|
||||
<!-- versions -->
|
||||
<postgres.jdbc.version>42.2.18</postgres.jdbc.version>
|
||||
<alfresco.platform.war.version>${alfresco.platform.version}</alfresco.platform.war.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
|
||||
<!-- configuring beedk-acs-platform-it-tile -->
|
||||
<beedk.deploy.platform.warFile>${project.build.warFile}</beedk.deploy.platform.warFile>
|
||||
|
||||
@@ -80,6 +80,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
* [`beedk-acs-platform-rad-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-platform-rad-tile)
|
||||
* [`beedk-acs-webapp-artifact-rad-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-rad-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Platform, database, and MQ components will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<!-- This plugin downloads the Platform JAR-based extension modules and runtime/test dependencies -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -104,6 +104,7 @@
|
||||
<!-- versions -->
|
||||
<postgres.jdbc.version>42.2.18</postgres.jdbc.version>
|
||||
<alfresco.platform.war.version>${alfresco.platform.version}</alfresco.platform.war.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
|
||||
<!-- configuring beedk-acs-platform-rad-tile -->
|
||||
<beedk.deploy.platform.warFile>${project.build.warFile}</beedk.deploy.platform.warFile>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<plugin>
|
||||
<groupId>com.googlecode.maven-download-plugin</groupId>
|
||||
<artifactId>download-maven-plugin</artifactId>
|
||||
<version>1.6.1</version>
|
||||
<version>${download-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- TODO eventually replace these with the archetype versions -->
|
||||
<execution>
|
||||
@@ -73,6 +73,18 @@
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>default-props</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>!some-prop-that-never-exists</name>
|
||||
</property>
|
||||
</activation>
|
||||
<properties>
|
||||
<!-- versions -->
|
||||
<download-plugin.version>1.13.0</download-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
<tiles>
|
||||
|
||||
@@ -55,3 +55,10 @@ The following properties are intended to be exposed by inheriting Public API Mav
|
||||
Additional less important configurations are inherited from the following Maven Tiles.
|
||||
|
||||
* [`beedk-acs-webapp-artifact-build-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-build-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-war-plugin.version` |
|
||||
| `maven-install-plugin.version` |
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin disables the WAR packaging if packaging is 'war'. -->
|
||||
<plugin>
|
||||
<artifactId>maven-war-plugin</artifactId>
|
||||
<version>3.0.0</version> <!-- Need v3+ -->
|
||||
<version>${maven-war-plugin.version}</version> <!-- Need v3+ -->
|
||||
<configuration>
|
||||
<failOnMissingWebXml>false</failOnMissingWebXml>
|
||||
<skip>true</skip>
|
||||
@@ -32,7 +32,7 @@
|
||||
<!-- This plugin overrides the default install and uses the built WAR from the dependent tile. -->
|
||||
<plugin>
|
||||
<artifactId>maven-install-plugin</artifactId>
|
||||
<version>3.0.0-M1</version>
|
||||
<version>${maven-install-plugin.version}</version>
|
||||
<configuration>
|
||||
<!-- do not install the normal WAR -->
|
||||
<skip>true</skip>
|
||||
@@ -97,6 +97,10 @@
|
||||
<!-- configuring beedk-acs-webapp-artifact-tile -->
|
||||
<alfresco.platform.war.version>${alfresco.platform.version}</alfresco.platform.war.version>
|
||||
<alfresco.war.version>${alfresco.platform.war.version}</alfresco.war.version>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-war-plugin.version>3.5.1</maven-war-plugin.version>
|
||||
<maven-install-plugin.version>3.1.4</maven-install-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>start-acs-search</id>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-acs-search</id>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -70,13 +70,18 @@ The following properties are intended to be exposed by inheriting Public API Mav
|
||||
|
||||
* The `alfresco.share.version` is used to default the `alfresco.share.war.version`. It is expected to be used by other Maven Tiles, so it is here for convenience. You must specify either property for this tile to function.
|
||||
|
||||
|
||||
### Other APIs
|
||||
|
||||
Additional less important configurations are inherited from the following Maven Tiles.
|
||||
|
||||
* [`beedk-acs-share-rad-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-share-rad-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Share component will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<!-- This plugin downloads the Share WAR -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the Share WAR -->
|
||||
<execution>
|
||||
@@ -72,6 +72,9 @@
|
||||
<!-- configuring beedk-acs-share-rad-tile -->
|
||||
<beedk.deploy.share.warFile>${project.build.warDirectory}/${alfresco.share.war.artifactId}-${alfresco.share.war.version}.war</beedk.deploy.share.warFile>
|
||||
<beedk.deploy.share.extDirectory>${project.build.directory}/ext/share</beedk.deploy.share.extDirectory>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -56,6 +56,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-acs-module-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-module-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-resources-plugin.version` |
|
||||
| `build-helper-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The project will build as a deployable ACS Share module.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${build-helper-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>add-acs-share-module-resources</id>
|
||||
@@ -65,7 +65,7 @@
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${maven-resources-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This plugin execution consolidates the compiled/generated/filtered resources into one directory for packaging -->
|
||||
<execution>
|
||||
@@ -99,6 +99,10 @@
|
||||
<!-- output -->
|
||||
<alfresco.ext.path>alfresco/web-extension</alfresco.ext.path>
|
||||
<alfresco.ext.package>alfresco.web-extension</alfresco.ext.package>
|
||||
|
||||
<!-- versions -->
|
||||
<build-helper-plugin.version>3.6.1</build-helper-plugin.version>
|
||||
<maven-resources-plugin.version>3.4.0</maven-resources-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -77,6 +77,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `download-plugin.version` |
|
||||
| `fs-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The ACS Share will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<plugin>
|
||||
<groupId>com.googlecode.maven-download-plugin</groupId>
|
||||
<artifactId>download-maven-plugin</artifactId>
|
||||
<version>1.6.1</version>
|
||||
<version>${download-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>download-share-config</id>
|
||||
@@ -73,10 +73,36 @@
|
||||
</replacements>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>fs-maven-plugin</artifactId>
|
||||
<version>${fs-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- creates missing directories used in volumes, which is required for podman -->
|
||||
<execution>
|
||||
<id>mkdirs-docker-volumes</id>
|
||||
<phase>process-test-classes</phase>
|
||||
<goals><goal>mkdir</goal></goals>
|
||||
<configuration>
|
||||
<paths>
|
||||
<path>${beedk.deploy.share.classesDirectory}</path>
|
||||
<path>${beedk.deploy.share.modClassesDirectory}</path>
|
||||
<path>${beedk.deploy.share.extClassesDirectory}</path>
|
||||
<path>${beedk.deploy.share.testClassesDirectory}</path>
|
||||
<path>${project.build.directory}/runtime-classes</path>
|
||||
<path>${beedk.deploy.share.extDirectory}</path>
|
||||
<path>${beedk.deploy.share.webDirectory}</path>
|
||||
</paths>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- Using Docker to host the web application -->
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-acs-share</id>
|
||||
@@ -171,7 +197,9 @@
|
||||
<acs-share.debugger.port>8100</acs-share.debugger.port>
|
||||
|
||||
<!-- versions -->
|
||||
<tomcat-rad.version>9-2.1</tomcat-rad.version>
|
||||
<tomcat-rad.version>2.3-tomcat9</tomcat-rad.version>
|
||||
<download-plugin.version>1.13.0</download-plugin.version>
|
||||
<fs-plugin.version>1.0.0</fs-plugin.version>
|
||||
|
||||
<!-- configuring beedk-acs-webapp-artifact-tile -->
|
||||
<alfresco.war.artifactId>share</alfresco.war.artifactId>
|
||||
|
||||
@@ -67,6 +67,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
* [`beedk-acs-webapp-artifact-it-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-it-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
| `download-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
ACS Share will be started and stopped during the `pre-integration-test` and `post-integration-test` Maven phases, respectively.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin downloads the Share JAR-based extension modules and runtime/test dependencies -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -42,7 +42,7 @@
|
||||
<plugin>
|
||||
<groupId>com.googlecode.maven-download-plugin</groupId>
|
||||
<artifactId>download-maven-plugin</artifactId>
|
||||
<version>1.6.1</version>
|
||||
<version>${download-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>download-share-config</id>
|
||||
@@ -87,6 +87,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>start-acs-share</id>
|
||||
@@ -166,7 +168,9 @@
|
||||
<acs-share.port>8180</acs-share.port>
|
||||
|
||||
<!-- versions -->
|
||||
<tomcat-rad.version>9-2.1</tomcat-rad.version>
|
||||
<tomcat-rad.version>2.3-tomcat9</tomcat-rad.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
<download-plugin.version>1.13.0</download-plugin.version>
|
||||
|
||||
<!-- configuring beedk-acs-webapp-artifact-tile -->
|
||||
<alfresco.war.artifactId>share</alfresco.war.artifactId>
|
||||
|
||||
@@ -79,6 +79,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
* [`beedk-acs-share-rad-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-share-rad-tile)
|
||||
* [`beedk-acs-webapp-artifact-rad-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-rad-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
ACS Share will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<!-- This plugin downloads the Share JAR-based extension modules -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -69,6 +69,9 @@
|
||||
|
||||
<!-- configuring beedk-acs-webapp-artifact-tile -->
|
||||
<alfresco.war.version>${alfresco.share.version}</alfresco.war.version>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<plugin>
|
||||
<groupId>com.googlecode.maven-download-plugin</groupId>
|
||||
<artifactId>download-maven-plugin</artifactId>
|
||||
<version>1.6.1</version>
|
||||
<version>${download-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- TODO eventually replace these with the archetype versions -->
|
||||
<execution>
|
||||
@@ -73,6 +73,18 @@
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>default-props</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>!some-prop-that-never-exists</name>
|
||||
</property>
|
||||
</activation>
|
||||
<properties>
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
<tiles>
|
||||
|
||||
@@ -55,3 +55,10 @@ The following properties are intended to be exposed by inheriting Public API Mav
|
||||
Additional less important configurations are inherited from the following Maven Tiles.
|
||||
|
||||
* [`beedk-acs-webapp-artifact-build-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-build-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-war-plugin.version` |
|
||||
| `maven-install-plugin.version` |
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin disables the WAR packaging if packaging is 'war'. -->
|
||||
<plugin>
|
||||
<artifactId>maven-war-plugin</artifactId>
|
||||
<version>3.0.0</version> <!-- Need v3+ -->
|
||||
<version>${maven-war-plugin.version}</version> <!-- Need v3+ -->
|
||||
<configuration>
|
||||
<failOnMissingWebXml>false</failOnMissingWebXml>
|
||||
<skip>true</skip>
|
||||
@@ -32,7 +32,7 @@
|
||||
<!-- This plugin overrides the default install and uses the built WAR from the dependent tile. -->
|
||||
<plugin>
|
||||
<artifactId>maven-install-plugin</artifactId>
|
||||
<version>3.0.0-M1</version>
|
||||
<version>${maven-install-plugin.version}</version>
|
||||
<configuration>
|
||||
<skip>true</skip>
|
||||
</configuration>
|
||||
@@ -67,6 +67,10 @@
|
||||
<!-- configuring beedk-acs-webapp-artifact-tile -->
|
||||
<alfresco.war.artifactId>share</alfresco.war.artifactId>
|
||||
<alfresco.war.version>${alfresco.share.version}</alfresco.war.version>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-war-plugin.version>3.5.1</maven-war-plugin.version>
|
||||
<maven-install-plugin.version>3.1.4</maven-install-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -59,6 +59,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-acs-webapp-artifact-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The configured WAR will downloaded to your local Maven Repository and copied into the configured directory during the configured Maven phase. The project's AMP `compile` and `runtime` dependencies will be downloaded to your local Maven Repository and copied into the configured directory during the `pre-package` Maven phase. The AMPs will be installed into the WAR during the `package` Maven phase. The downloaded and copied AMPs will remain in place.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin downloads the dependency AMPs -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency AMPs in the 'compile' and 'runtime' scopes -->
|
||||
<execution>
|
||||
@@ -72,6 +72,9 @@
|
||||
<properties>
|
||||
<!-- configurable -->
|
||||
<project.build.ampDirectory>${project.build.directory}/amps</project.build.ampDirectory>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -59,6 +59,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-acs-webapp-artifact-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The configured WAR will downloaded to your local Maven Repository and copied into the configured directory during the configured Maven phase. The project's AMP `compile`, `runtime`,and `test` dependencies will be downloaded to your local Maven Repository and copied into the configured directory during the `pre-integration-test` Maven phase. The AMPs will be installed into the WAR during that same `pre-integration-test` Maven phase. The downloaded and copied AMPs will remain in place.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin downloads the dependency AMPs -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency AMPs in the `compile`, `runtime`, and `test' scopes -->
|
||||
<execution>
|
||||
@@ -76,6 +76,9 @@
|
||||
<!-- configuring beedk-acs-webapp-artifact-tile -->
|
||||
<beedk.download.war.skip>false</beedk.download.war.skip>
|
||||
<beedk.download.war.phase>pre-integration-test</beedk.download.war.phase>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -59,6 +59,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-acs-webapp-artifact-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-acs-webapp-artifact-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The configured WAR will downloaded to your local Maven Repository and copied into the configured directory during the configured Maven phase. The project's AMP `compile`, `runtime`,and `test` dependencies will be downloaded to your local Maven Repository and copied into the configured directory during the `generate-resources` Maven phase. The AMPs will be installed into the WAR during that same `generate-resources` Maven phase. The downloaded and copied AMPs will remain in place.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
<!-- This plugin downloads the dependency AMPs -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency AMPs in the `compile`, `runtime`, and `test' scopes -->
|
||||
<execution>
|
||||
@@ -84,6 +84,9 @@
|
||||
<properties>
|
||||
<!-- configurable -->
|
||||
<project.build.ampDirectory>${project.build.directory}/amps</project.build.ampDirectory>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -61,6 +61,12 @@ The following properties are only intended to be defined by BeeDK components.
|
||||
| `beedk.download.war.phase` | | `prepare-package` | The Maven `phase` of when the WAR should be downloaded, copied, or otherwise prepared for packaging. If packaging for integration testing, you will want this to be `pre-integration-test`. |
|
||||
| `beedk.download.war.skip` | | `true` | Skip the download of the WAR; only enabled when WAR will be used. |
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The configured WAR will be downloaded to your local Maven Repository and copied into the configured directory during the configured Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin downloads the parameterized WAR -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the parameterized WAR -->
|
||||
<execution>
|
||||
@@ -66,6 +66,9 @@
|
||||
|
||||
<!-- results -->
|
||||
<project.build.warFile>${project.build.warDirectory}/${alfresco.war.artifactId}-${alfresco.war.version}.war</project.build.warFile>
|
||||
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>${build-helper-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>copy-and-filter-docker-resources</id>
|
||||
@@ -48,7 +48,7 @@
|
||||
<!-- This plugin downloads the Platform JAR-based extension modules and runtime/test dependencies -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -115,6 +115,10 @@
|
||||
<!-- skip deployment of spring boot app -->
|
||||
<beedk.deploy.dockerImageOnly>true</beedk.deploy.dockerImageOnly>
|
||||
<maven.deploy.skip>${beedk.deploy.dockerImageOnly}</maven.deploy.skip>
|
||||
|
||||
<!-- versions -->
|
||||
<build-helper-plugin.version>3.6.1</build-helper-plugin.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -55,3 +55,10 @@ This tile will result in the definition of the following Maven properties during
|
||||
| `beedk.jar.notest.classpath` | Text | `initialize` | Java command line classpath text of all `compile` and `runtime` JAR dependencies on the project |
|
||||
| `beedk.amp.test.classpath` | Text | `initialize` | Java command line classpath text of all `compile`, `runtime`, or `test` AMP dependencies on the project |
|
||||
| `beedk.jar.test.classpath` | Text | `initialize` | Java command line classpath text of all `compile`, `runtime`, or `test` JAR dependencies on the project |
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
| `regex-plugin.version` |
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<!-- This plugin serializes the compile/runtime AMP and JAR dependencies into a classpath string -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>generate-amp-notest-classpath</id>
|
||||
@@ -71,7 +71,7 @@
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>regex-maven-plugin</artifactId>
|
||||
<version>1.0.5</version>
|
||||
<version>${regex-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>string-2-boolean-1</id>
|
||||
@@ -130,4 +130,20 @@
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>default-props</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>!some-prop-that-never-exists</name>
|
||||
</property>
|
||||
</activation>
|
||||
<properties>
|
||||
<!-- versions -->
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
<regex-plugin.version>1.0.7</regex-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
</project>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -79,6 +79,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
| `fs-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The APS app and database will be started and stopped during the `pre-integration-test` and `post-integration-test` Maven phases, respectively.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<!-- This plugin downloads the parameterized WAR -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -74,10 +74,31 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>fs-maven-plugin</artifactId>
|
||||
<version>${fs-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- creates missing directories used in volumes, which is required for podman -->
|
||||
<execution>
|
||||
<id>mkdirs-docker-volumes</id>
|
||||
<phase>pre-integration-test</phase>
|
||||
<goals><goal>mkdir</goal></goals>
|
||||
<configuration>
|
||||
<paths>
|
||||
<path>${project.build.directory}/rt-resources</path>
|
||||
<path>${project.build.directory}/rt-test-resources</path>
|
||||
</paths>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- Using Docker to host the web application -->
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>start-aps-app</id>
|
||||
@@ -117,6 +138,10 @@
|
||||
<CATALINA_OPTS>--add-opens java.base/java.net=ALL-UNNAMED \
|
||||
-Djava.awt.headless=true \
|
||||
-Ddatasource.driver=org.postgresql.Driver -Ddatasource.url=jdbc:postgresql://${project.artifactId}-aps-db:5432/activiti \
|
||||
-Dhibernate.dialect=org.hibernate.dialect.PostgreSQLDialect \
|
||||
-Dvalidator.editor.dmn.expression=false \
|
||||
-Dvalidator.editor.bpmn.disable.scripttask=false \
|
||||
-Dvalidator.editor.bpmn.disable.scripttask.groovy=false \
|
||||
-Djavascript.secure-scripting.enabled=false -Djavascript.secure-scripting.enable-class-whitelisting=false \
|
||||
-Dbeans.whitelisting.enabled=false \
|
||||
-Del.whitelisting.enabled=false \
|
||||
@@ -153,7 +178,7 @@
|
||||
<http>
|
||||
<url>http://admin%40app.activiti.com:admin@localhost:${aps.port}/activiti-app/api/management/engine</url>
|
||||
<method>GET</method>
|
||||
<status>200</status>
|
||||
<status>200..399</status>
|
||||
</http>
|
||||
<time>${aps.timeout}</time>
|
||||
</wait>
|
||||
@@ -226,9 +251,11 @@
|
||||
<aps.debugger.port>8000</aps.debugger.port>
|
||||
|
||||
<!-- versions -->
|
||||
<aps-postgres.version>12</aps-postgres.version>
|
||||
<aps.version>2.4.6</aps.version>
|
||||
<tomcat-rad.version>9-2.2</tomcat-rad.version>
|
||||
<aps-postgres.version>15</aps-postgres.version>
|
||||
<aps.version>25.1.1</aps.version>
|
||||
<tomcat-rad.version>2.3-tomcat10</tomcat-rad.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
<fs-plugin.version>1.0.0</fs-plugin.version>
|
||||
|
||||
<!-- results -->
|
||||
<project.build.warFile>${project.build.warDirectory}/${aps.war.artifactId}-${aps.war.version}.war</project.build.warFile>
|
||||
|
||||
@@ -83,6 +83,13 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
| `fs-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The APS app and database will be started during the `process-classes` Maven phase.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
<!-- This plugin downloads the parameterized WAR -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs, including JAR modules -->
|
||||
<execution>
|
||||
@@ -82,10 +82,31 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.inteligr8</groupId>
|
||||
<artifactId>fs-maven-plugin</artifactId>
|
||||
<version>${fs-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- creates missing directories used in volumes, which is required for podman -->
|
||||
<execution>
|
||||
<id>mkdirs-docker-volumes</id>
|
||||
<phase>process-test-classes</phase>
|
||||
<goals><goal>mkdir</goal></goals>
|
||||
<configuration>
|
||||
<paths>
|
||||
<path>${project.build.directory}/rt-resources</path>
|
||||
<path>${project.build.directory}/rt-test-resources</path>
|
||||
</paths>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- Using Docker to host the web application -->
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-aps-app</id>
|
||||
@@ -123,6 +144,9 @@
|
||||
-Djava.awt.headless=true \
|
||||
-Ddatasource.driver=org.postgresql.Driver -Ddatasource.url=jdbc:postgresql://${project.artifactId}-aps-db:5432/activiti \
|
||||
-Dhibernate.dialect=org.hibernate.dialect.PostgreSQLDialect \
|
||||
-Dvalidator.editor.dmn.expression=false \
|
||||
-Dvalidator.editor.bpmn.disable.scripttask=false \
|
||||
-Dvalidator.editor.bpmn.disable.scripttask.groovy=false \
|
||||
-Djavascript.secure-scripting.enabled=false -Djavascript.secure-scripting.enable-class-whitelisting=false \
|
||||
-Dbeans.whitelisting.enabled=false \
|
||||
-Del.whitelisting.enabled=false \
|
||||
@@ -215,9 +239,11 @@
|
||||
<aps.debugger.port>8000</aps.debugger.port>
|
||||
|
||||
<!-- versions -->
|
||||
<aps-postgres.version>12</aps-postgres.version>
|
||||
<aps-postgres.version>15</aps-postgres.version>
|
||||
<aps.version>25.1.1</aps.version>
|
||||
<tomcat-rad.version>10-2.2</tomcat-rad.version>
|
||||
<tomcat-rad.version>2.3-tomcat10</tomcat-rad.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
<fs-plugin.version>1.0.0</fs-plugin.version>
|
||||
|
||||
<!-- results -->
|
||||
<project.build.warFile>${project.build.warDirectory}/${aps.war.artifactId}-${aps.war.version}.war</project.build.warFile>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-aps</id>
|
||||
@@ -113,9 +115,9 @@
|
||||
<aps.port>8080</aps.port>
|
||||
|
||||
<!-- versions -->
|
||||
<aps-postgres.version>9.6</aps-postgres.version>
|
||||
<aps-postgres.version>15</aps-postgres.version>
|
||||
<aps.docker-tag>alfresco/process-services</aps.docker-tag>
|
||||
<aps.version>2.4.6</aps.version>
|
||||
<aps.version>24.4.2</aps.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -58,6 +58,12 @@ The following properties are intended to be exposed by inheriting Public API Mav
|
||||
| `docker.image.name` | **Yes** | | The Docker Image name. You typically want to pattern it as `prefix/${project.artifactId}`.<br/>*Inherited from [`beedk-springboot-docker-base-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-springboot-docker-base-tile)* |
|
||||
| `docker.image.tag` | | *Project Version* | The Docker Image tag or label. This will default to the Maven project version.<br/>*Inherited from [`beedk-springboot-docker-base-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-springboot-docker-base-tile)* |
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `download-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
A Docker image will be built using your local Docker installation during the `package` phase. It will be tagged both with and without the configured Docker Registry. During the `deploy` phase, the Docker image will be pushed to the configured Docker Registry.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<plugin>
|
||||
<groupId>com.googlecode.maven-download-plugin</groupId>
|
||||
<artifactId>download-maven-plugin</artifactId>
|
||||
<version>1.6.1</version>
|
||||
<version>${download-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- TODO eventually replace these with the archetype versions -->
|
||||
<execution>
|
||||
@@ -62,6 +62,9 @@
|
||||
<!-- configuring beedk-ate-it-tile, if applicable -->
|
||||
<ate.docker.image.name>${docker.image.name}</ate.docker.image.name>
|
||||
<ate.docker.image.tag>${docker.image.tag}</ate.docker.image.tag>
|
||||
|
||||
<!-- versions -->
|
||||
<download-plugin.version>1.13.0</download-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>start-ate</id>
|
||||
|
||||
@@ -77,6 +77,12 @@ Additional less important configurations are inherited from the following Maven
|
||||
|
||||
* [`beedk-run-tile`](/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile)
|
||||
|
||||
### Plugin Versions
|
||||
|
||||
| Maven Property |
|
||||
| ---------------------------------- |
|
||||
| `maven-dependency-plugin.version` |
|
||||
|
||||
## Results
|
||||
|
||||
The configured Alfresco Transform Engine will be started during the `process-classes` Maven phase. It will **not** be configured automatically for use by the ACS Platform or ATS.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<parent>
|
||||
<groupId>com.inteligr8.ootbee</groupId>
|
||||
<artifactId>beedk-parent</artifactId>
|
||||
<version>1.1.14</version>
|
||||
<version>1.1.19</version>
|
||||
<relativePath>..</relativePath>
|
||||
</parent>
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<!-- This plugin downloads the dependent runtime/test JARs -->
|
||||
<plugin>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven-dependency-plugin.version}</version>
|
||||
<executions>
|
||||
<!-- This execution downloads the dependency JARs -->
|
||||
<execution>
|
||||
@@ -50,6 +50,8 @@
|
||||
<plugin>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<!-- version is inherited from parent tile -->
|
||||
<version>${fabric8-docker-maven-plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>run-ate</id>
|
||||
@@ -121,6 +123,7 @@
|
||||
|
||||
<!-- versions -->
|
||||
<java-dcevm-hotswap.version>11.0.11-1.4.1</java-dcevm-hotswap.version>
|
||||
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user