You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2016/06/17 13:51:24 UTC

syncope git commit: [SYNCOPE-864] IT profile added, docs and site updated

Repository: syncope
Updated Branches:
  refs/heads/master b96771c02 -> c0541f255


[SYNCOPE-864] IT profile added, docs and site updated


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/c0541f25
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/c0541f25
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/c0541f25

Branch: refs/heads/master
Commit: c0541f255789fde93646394e28531b8a9162db5f
Parents: b96771c
Author: Francesco Chicchiricc� <il...@apache.org>
Authored: Fri Jun 17 15:51:11 2016 +0200
Committer: Francesco Chicchiricc� <il...@apache.org>
Committed: Fri Jun 17 15:51:17 2016 +0200

----------------------------------------------------------------------
 fit/core-reference/pom.xml                | 47 ++++++++++++++++++++++++++
 src/main/asciidoc/systemRequirements.adoc |  1 +
 src/site/xdoc/building.xml                |  5 +++
 3 files changed, 53 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/c0541f25/fit/core-reference/pom.xml
----------------------------------------------------------------------
diff --git a/fit/core-reference/pom.xml b/fit/core-reference/pom.xml
index 8e474ba..2d36d70 100644
--- a/fit/core-reference/pom.xml
+++ b/fit/core-reference/pom.xml
@@ -609,6 +609,53 @@ under the License.
     </profile>
 
     <profile>
+      <id>payara-it</id>
+
+      <dependencies>
+        <dependency>
+          <groupId>org.apache.syncope.core</groupId>
+          <artifactId>syncope-core-persistence-jpa</artifactId>
+          <version>${project.version}</version>
+          <exclusions>
+            <exclusion>
+              <groupId>org.apache.bval</groupId>
+              <artifactId>bval-jsr</artifactId>
+            </exclusion>
+          </exclusions>
+        </dependency>
+
+        <dependency>
+          <groupId>com.h2database</groupId>
+          <artifactId>h2</artifactId>
+        </dependency>
+      </dependencies>
+
+      <build>
+        <defaultGoal>clean verify</defaultGoal>
+
+        <plugins>
+          <plugin>
+            <groupId>org.codehaus.cargo</groupId>
+            <artifactId>cargo-maven2-plugin</artifactId>
+            <inherited>true</inherited>
+            <configuration>
+              <container>
+                <containerId>glassfish4x</containerId>
+                <zipUrlInstaller>
+                  <url>https://s3-eu-west-1.amazonaws.com/payara.co/Payara+Downloads/Payara+4.1.1.162/payara-4.1.1.162.zip</url>
+                  <downloadDir>${settings.localRepository}/org/codehaus/cargo/cargo-container-archives</downloadDir>
+                  <extractDir>${project.build.directory}/cargo/extract</extractDir>
+                </zipUrlInstaller>
+                <log>${cargo.log}</log>
+                <output>${cargo.output}</output>
+              </container>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
+    <profile>
       <id>jboss-it</id>
 
       <dependencies>

http://git-wip-us.apache.org/repos/asf/syncope/blob/c0541f25/src/main/asciidoc/systemRequirements.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/systemRequirements.adoc b/src/main/asciidoc/systemRequirements.adoc
index c9bf7bf..4ebe7dc 100644
--- a/src/main/asciidoc/systemRequirements.adoc
+++ b/src/main/asciidoc/systemRequirements.adoc
@@ -38,6 +38,7 @@ Apache Syncope {docVersion} is verified with the following Java EE containers:
 
  . http://tomcat.apache.org/download-80.cgi[Apache Tomcat 8^]
  . https://glassfish.java.net/[Glassfish 4.1^]
+ . http://www.payara.fish/[Payara Server^]
  . http://www.wildfly.org/[Wildfly 9^]
 
 === Internal Storage

http://git-wip-us.apache.org/repos/asf/syncope/blob/c0541f25/src/site/xdoc/building.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/building.xml b/src/site/xdoc/building.xml
index 07bd6a0..75126da 100644
--- a/src/site/xdoc/building.xml
+++ b/src/site/xdoc/building.xml
@@ -137,6 +137,11 @@ under the License.
         <a href="https://glassfish.java.net/">Glassfish</a> via
         <source>$ mvn -Pglassfish-it</source>
 
+        <h5>Payara</h5>
+        Perform the full test suite by deploying Syncope core in 
+        <a href="http://www.payara.fish/">Payara</a> via
+        <source>$ mvn -Ppayara-it</source>
+
         <h5>Wildfly</h5>
         Perform the full test suite by deploying Syncope core in 
         <a href="http://www.wildfly.org">Wildfly</a> via