From 0411bc5b1dd20d108adcbeb75e36704d3dc5678e Mon Sep 17 00:00:00 2001 From: Ole Hejlskov Date: Fri, 24 Mar 2017 16:49:13 +0100 Subject: [PATCH] Redo enterprise tests for the archetypes. When running "mvn clean install" only archetype tests for community edition. Enabling the enterprise-tests profile will run all the tests --- .../{basic => basic-enterprise}/archetype.properties | 0 .../projects/{basic => basic-enterprise}/goal.txt | 0 .../archetype.properties | 0 .../{run-basic => run-basic-enterprise}/goal.txt | 0 .../src/main/resources/archetype-resources/pom.xml | 4 ++-- .../projects/run-enterprise/archetype.properties | 4 ++++ .../src/test/resources/projects/run-enterprise/goal.txt | 1 + .../src/test/resources/projects/run-basic/goal.txt | 2 +- .../projects/run-enterprise/archetype.properties | 4 ++++ .../src/test/resources/projects/run-enterprise/goal.txt | 1 + .../projects/run-enterprise/archetype.properties | 4 ++++ .../src/test/resources/projects/run-enterprise/goal.txt | 1 + pom.xml | 9 ++++++++- 13 files changed, 26 insertions(+), 4 deletions(-) rename archetypes/activiti-jar-archetype/src/test/resources/projects/{basic => basic-enterprise}/archetype.properties (100%) rename archetypes/activiti-jar-archetype/src/test/resources/projects/{basic => basic-enterprise}/goal.txt (100%) rename archetypes/activiti-jar-archetype/src/test/resources/projects/{run-basic => run-basic-enterprise}/archetype.properties (100%) rename archetypes/activiti-jar-archetype/src/test/resources/projects/{run-basic => run-basic-enterprise}/goal.txt (100%) create mode 100644 archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/archetype.properties create mode 100644 archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/goal.txt create mode 100644 archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties create mode 100644 archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt create mode 100644 archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties create mode 100644 archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt diff --git a/archetypes/activiti-jar-archetype/src/test/resources/projects/basic/archetype.properties b/archetypes/activiti-jar-archetype/src/test/resources/projects/basic-enterprise/archetype.properties similarity index 100% rename from archetypes/activiti-jar-archetype/src/test/resources/projects/basic/archetype.properties rename to archetypes/activiti-jar-archetype/src/test/resources/projects/basic-enterprise/archetype.properties diff --git a/archetypes/activiti-jar-archetype/src/test/resources/projects/basic/goal.txt b/archetypes/activiti-jar-archetype/src/test/resources/projects/basic-enterprise/goal.txt similarity index 100% rename from archetypes/activiti-jar-archetype/src/test/resources/projects/basic/goal.txt rename to archetypes/activiti-jar-archetype/src/test/resources/projects/basic-enterprise/goal.txt diff --git a/archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic/archetype.properties b/archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic-enterprise/archetype.properties similarity index 100% rename from archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic/archetype.properties rename to archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic-enterprise/archetype.properties diff --git a/archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic/goal.txt b/archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic-enterprise/goal.txt similarity index 100% rename from archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic/goal.txt rename to archetypes/activiti-jar-archetype/src/test/resources/projects/run-basic-enterprise/goal.txt diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml index a35bded9..1746375d 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml @@ -120,14 +120,14 @@ They are defined in alfresco-platform-distribution... --> ${alfresco.groupId} - ${alfresco.share.war.artifactId} + share ${alfresco.share.version} war provided ${alfresco.groupId} - ${alfresco.share.war.artifactId} + share ${alfresco.share.version} classes provided diff --git a/archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/archetype.properties b/archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/archetype.properties new file mode 100644 index 00000000..b3d65051 --- /dev/null +++ b/archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/archetype.properties @@ -0,0 +1,4 @@ +version=0.1-SNAPSHOT +groupId=archetype.it +artifactId=allInOneTestRunEnterprise +package=it.pkg diff --git a/archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/goal.txt b/archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/goal.txt new file mode 100644 index 00000000..1874e9c0 --- /dev/null +++ b/archetypes/alfresco-allinone-archetype/src/test/resources/projects/run-enterprise/goal.txt @@ -0,0 +1 @@ +install -Dalfresco.platform.version=@@alfresco.enterprise.default.version@@ -Dmaven.alfresco.edition=@@alfresco.sdk.default.edition@@ \ No newline at end of file diff --git a/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-basic/goal.txt b/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-basic/goal.txt index 7c32f559..f7ffc47a 100644 --- a/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-basic/goal.txt +++ b/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-basic/goal.txt @@ -1 +1 @@ -install +install \ No newline at end of file diff --git a/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties b/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties new file mode 100644 index 00000000..c614b155 --- /dev/null +++ b/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties @@ -0,0 +1,4 @@ +version=0.1-SNAPSHOT +groupId=archetype.it +artifactId=repoJarTestRunEnterprise +package=it.pkg \ No newline at end of file diff --git a/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt b/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt new file mode 100644 index 00000000..1874e9c0 --- /dev/null +++ b/archetypes/alfresco-platform-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt @@ -0,0 +1 @@ +install -Dalfresco.platform.version=@@alfresco.enterprise.default.version@@ -Dmaven.alfresco.edition=@@alfresco.sdk.default.edition@@ \ No newline at end of file diff --git a/archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties b/archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties new file mode 100644 index 00000000..8ea0dbb4 --- /dev/null +++ b/archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/archetype.properties @@ -0,0 +1,4 @@ +version=0.1-SNAPSHOT +groupId=archetype.it +artifactId=shareJarTestRunEnterprise +package=it.pkg diff --git a/archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt b/archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt new file mode 100644 index 00000000..1874e9c0 --- /dev/null +++ b/archetypes/alfresco-share-jar-archetype/src/test/resources/projects/run-enterprise/goal.txt @@ -0,0 +1 @@ +install -Dalfresco.platform.version=@@alfresco.enterprise.default.version@@ -Dmaven.alfresco.edition=@@alfresco.sdk.default.edition@@ \ No newline at end of file diff --git a/pom.xml b/pom.xml index 44ac26e9..e1127413 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ ${maven.site.url} - 3.0.3 + 3.3.0 @@ -123,9 +123,11 @@ plugins/alfresco-maven-plugin archetypes/alfresco-platform-jar-archetype + archetypes/alfresco-share-jar-archetype archetypes/alfresco-allinone-archetype archetypes/activiti-jar-archetype + @@ -138,6 +140,8 @@ 5.2.e + 5.2.0 + community https://github.com/Alfresco/alfresco-sdk @@ -237,14 +241,17 @@ + true src/test/resources ${alfresco.sdk.tests.exclude} + + enterprise-tests