diff options
author | Rob Daugherty <rd472p@att.com> | 2017-10-12 12:47:20 -0400 |
---|---|---|
committer | Rob Daugherty <rd472p@att.com> | 2017-10-12 12:47:20 -0400 |
commit | a10e358bb0d385b22cbd7b38b069401f61206359 (patch) | |
tree | eceeef1252a9e2da2e82b802f73af87af1769941 | |
parent | 8a392234b5f57d2bdd528ec183741466042de4d2 (diff) |
Build support for Camunda EE Cockpit
The community edition Camunda Cockpit does not have the
capability to inspect a running or completed process.
This makes it useless for debugging purposes.
If a user has an enterprise license, it should be
possible to build SO using the enterprise version of
Camunda.
This commit modifies the SO poms so that the camunda
version may be specified on the maven command line, as
follows:
-Dcamunda.version=7.7.3-ee -Dcamunda.bpm.webapp.artifact=camunda-webapp-ee-jboss-standalone
A maven repository containing the enterprise artifacts
(in this case, 7.7.3-ee) would also need to be provided
at build time in the maven settings.xml configuration.
Issue: SO-216
Change-Id: Idff63ce70475299924333b37aa51f8d963adf568
Signed-off-by: Rob Daugherty <rd472p@att.com>
-rw-r--r-- | bpmn/MSOCockpit/pom.xml | 2 | ||||
-rw-r--r-- | bpmn/MSOCockpit/src/main/assembly/cockpit-build.xml | 2 | ||||
-rw-r--r-- | bpmn/pom.xml | 1 |
3 files changed, 3 insertions, 2 deletions
diff --git a/bpmn/MSOCockpit/pom.xml b/bpmn/MSOCockpit/pom.xml index ed9d08d060..be3f9dafb5 100644 --- a/bpmn/MSOCockpit/pom.xml +++ b/bpmn/MSOCockpit/pom.xml @@ -41,7 +41,7 @@ <dependency>
<groupId>org.camunda.bpm.webapp</groupId>
- <artifactId>camunda-webapp-jboss-standalone</artifactId>
+ <artifactId>${camunda.bpm.webapp.artifact}</artifactId>
<version>${camunda.version}</version>
<type>war</type>
</dependency>
diff --git a/bpmn/MSOCockpit/src/main/assembly/cockpit-build.xml b/bpmn/MSOCockpit/src/main/assembly/cockpit-build.xml index b84a84df8a..3bc0ace298 100644 --- a/bpmn/MSOCockpit/src/main/assembly/cockpit-build.xml +++ b/bpmn/MSOCockpit/src/main/assembly/cockpit-build.xml @@ -34,7 +34,7 @@ <dependencySet>
<outputDirectory>/</outputDirectory>
<includes>
- <include>org.camunda.bpm.webapp:camunda-webapp-jboss-standalone</include>
+ <include>org.camunda.bpm.webapp:${camunda.bpm.webapp.artifact}</include>
</includes>
<unpack>true</unpack>
<unpackOptions>
diff --git a/bpmn/pom.xml b/bpmn/pom.xml index 9c9e6e01ef..b878467e72 100644 --- a/bpmn/pom.xml +++ b/bpmn/pom.xml @@ -18,6 +18,7 @@ <properties> <camunda.version>7.7.0</camunda.version> <camunda.bpm.assert.version>1.2</camunda.bpm.assert.version> + <camunda.bpm.webapp.artifact>camunda-webapp-jboss-standalone</camunda.bpm.webapp.artifact> <h2.version>1.3.173</h2.version> <groovy.version>2.4.7</groovy.version> <saxon.version>9.5.1-8</saxon.version> |