You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2015/10/28 01:56:36 UTC

[12/12] incubator-brooklyn git commit: This closes #989

This closes #989

Conflicts:
	parent/pom.xml -- versions moved to root pom in master, while groovy version and comment version bumped; easily resolved


Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/86dbfbf4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/86dbfbf4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/86dbfbf4

Branch: refs/heads/master
Commit: 86dbfbf499e478b239136d992e32d6a35c11e9b7
Parents: ace8c40 bd69f04
Author: Alex Heneveld <al...@cloudsoftcorp.com>
Authored: Wed Oct 28 00:55:34 2015 +0000
Committer: Alex Heneveld <al...@cloudsoftcorp.com>
Committed: Wed Oct 28 00:55:34 2015 +0000

----------------------------------------------------------------------
 core/pom.xml                              | 33 ++++++++++++++++-
 docs/guide/dev/env/ide/eclipse.include.md | 13 ++-----
 docs/guide/dev/env/ide/index.md           | 51 ++++++++++----------------
 pom.xml                                   |  2 +-
 usage/downstream-parent/pom.xml           |  1 +
 5 files changed, 56 insertions(+), 44 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/86dbfbf4/core/pom.xml
----------------------------------------------------------------------
diff --cc core/pom.xml
index aafc73e,4cfc7f7..12f01d9
--- a/core/pom.xml
+++ b/core/pom.xml
@@@ -270,24 -264,35 +270,53 @@@
                      </dependency>
                  </dependencies>
              </plugin>
 +            <plugin>
 +                <groupId>org.apache.felix</groupId>
 +                <artifactId>maven-bundle-plugin</artifactId>
 +                <configuration>
 +                    <supportedProjectTypes>
 +                        <supportedProjectType>jar</supportedProjectType>
 +                    </supportedProjectTypes>
 +                    <instructions>
 +                        <Export-Package>brooklyn.*,org.apache.brooklyn.*</Export-Package>
 +                        <Import-Package>
 +                            !org.apache.brooklyn.rt.felix,
 +                            *
 +                        </Import-Package>
 +                        <Implementation-SHA-1>${buildNumber}</Implementation-SHA-1>
 +                        <Implementation-Branch>${scmBranch}</Implementation-Branch>
 +                    </instructions>
 +                </configuration>
 +            </plugin>
          </plugins>
+         <pluginManagement>
+             <plugins>
+                 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+                 <plugin>
+                     <groupId>org.eclipse.m2e</groupId>
+                     <artifactId>lifecycle-mapping</artifactId>
+                     <version>1.0.0</version>
+                     <configuration>
+                         <lifecycleMappingMetadata>
+                             <pluginExecutions>
+                                 <pluginExecution>
+                                     <pluginExecutionFilter>
+                                         <groupId>org.apache.maven.plugins</groupId>
+                                         <artifactId>maven-compiler-plugin</artifactId>
+                                         <versionRange>[3.3,)</versionRange>
+                                         <goals>
+                                             <goal>testCompile</goal>
+                                         </goals>
+                                     </pluginExecutionFilter>
+                                     <action>
+                                         <ignore></ignore>
+                                     </action>
+                                 </pluginExecution>
+                             </pluginExecutions>
+                         </lifecycleMappingMetadata>
+                     </configuration>
+                 </plugin>
+             </plugins>
+         </pluginManagement>
      </build>
  </project>

http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/86dbfbf4/pom.xml
----------------------------------------------------------------------
diff --cc pom.xml
index 804b9e3,8e4c265..5624c80
--- a/pom.xml
+++ b/pom.xml
@@@ -78,116 -76,7 +78,116 @@@
          <java.version>1.7</java.version>
          <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
          <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 -        <brooklyn.version>0.9.0-SNAPSHOT</brooklyn.version>  <!-- BROOKLYN_VERSION -->
 +
 +        <!-- Testing -->
 +        <cobertura.plugin.version>2.7</cobertura.plugin.version>
 +        <surefire.version>2.18.1</surefire.version>
 +        <plantuml.version>6121</plantuml.version>
 +        <ant.version>1.8.4</ant.version>
 +        <includedTestGroups />
 +        <excludedTestGroups>Integration,Acceptance,Live,WIP</excludedTestGroups>
 +        <surefire.failIfNoSpecifiedTests>false</surefire.failIfNoSpecifiedTests>
 +
 +        <!-- Dependencies -->
 +        <jclouds.groupId>org.apache.jclouds</jclouds.groupId> <!-- JCLOUDS_GROUPID_VERSION -->
 +
 +        <!-- These dependencies also appear in usage/downstream-parent/pom.xml -
 +           - please synchronise versions between these two pom files -->
 +        <jclouds.version>1.9.1</jclouds.version> <!-- JCLOUDS_VERSION -->
 +        <logback.version>1.0.7</logback.version>
 +        <slf4j.version>1.6.6</slf4j.version>  <!-- used for java.util.logging jul-to-slf4j interception -->
 +        <guava.version>17.0</guava.version>
 +        <xstream.version>1.4.7</xstream.version>
 +        <jackson.version>1.9.13</jackson.version>  <!-- codehaus jackson, used by brooklyn rest server -->
 +        <fasterxml.jackson.version>2.4.2</fasterxml.jackson.version>  <!-- more recent jackson, but not compatible with old annotations! -->
 +        <jersey.version>1.18.1</jersey.version>
 +        <httpclient.version>4.4.1</httpclient.version>
 +        <commons-lang3.version>3.1</commons-lang3.version>
-         <groovy.version>2.3.4</groovy.version> <!-- Version supported by https://github.com/groovy/groovy-eclipse/wiki/Groovy-Eclipse-2.9.0-Release-Notes -->
++        <groovy.version>2.3.7</groovy.version> <!-- Version supported by https://github.com/groovy/groovy-eclipse/wiki/Groovy-Eclipse-2.9.1-Release-Notes -->
 +        <jsr305.version>2.0.1</jsr305.version>
 +        <snakeyaml.version>1.11</snakeyaml.version>
 +
 +        <!-- Ordinary dependencies -->
 +        <testng.version>6.8.8</testng.version>
 +        <mockito.version>1.10.8</mockito.version>
 +        <swagger.version>1.0.1</swagger.version>
 +        <jansi.version>1.2.1</jansi.version>
 +        <gson.version>2.3</gson.version>
 +        <ivy.version>2.2.0</ivy.version>
 +        <mx4j.version>3.0.1</mx4j.version>
 +        <bouncycastle.version>1.49</bouncycastle.version>
 +        <sshj.version>0.8.1</sshj.version>
 +        <felix.framework.version>4.4.0</felix.framework.version>
 +        <reflections.version>0.9.9-RC1</reflections.version>
 +        <jetty.version>8.1.17.v20150415</jetty.version>
 +        <airline.version>0.6</airline.version>
 +        <mockwebserver.version>20121111</mockwebserver.version>
 +        <freemarker.version>2.3.22</freemarker.version>
 +        <commons-io.version>2.4</commons-io.version>
 +        <hazelcast.version>3.0</hazelcast.version>
 +        <jsonPath.version>2.0.0</jsonPath.version>
 +        <commons-compress.version>1.4</commons-compress.version>
 +        <qpid.version>0.20</qpid.version>
 +        <mongodb.version>3.0.3</mongodb.version>
 +        <riak.version>1.4.0</riak.version>
 +        <maven-war-plugin.version>2.4</maven-war-plugin.version>
 +        <validation-api.version>1.0.0.GA</validation-api.version>
 +        <geronimo-jms_1.1_spec.version>1.1.1</geronimo-jms_1.1_spec.version>
 +        <sleepycat-je.version>5.0.34</sleepycat-je.version>
 +        <org.marre.smsj.version>1.0.0-20051126</org.marre.smsj.version>
 +        <mysql-connector-java.version>5.1.18</mysql-connector-java.version>
 +        <hadoop.version>1.0.2</hadoop.version>
 +        <commons-cli.version>1.2</commons-cli.version>
 +        <postgresql.version>9.1-901.jdbc4</postgresql.version>
 +        <activemq.version>5.10.0</activemq.version>
 +        <rabbitmq-version>2.8.7</rabbitmq-version>
 +        <kafka.version>0.8.2.1</kafka.version>
 +        <storm.version>0.8.2</storm.version>
 +        <redis.version>1.5.2</redis.version>
 +        <astyanax.version>1.56.24</astyanax.version>
 +        <jcouchdb.version>0.11.0-1</jcouchdb.version>
 +        <solr.version>4.7.0</solr.version>
 +        <jtidy.version>r8-20060801</jtidy.version>
 +        <opendmk_jmxremote_optional_jar.version>1.0-b01-ea</opendmk_jmxremote_optional_jar.version>
 +        <resteasy.version>3.0.8.Final</resteasy.version>
 +        <maven-dependency-plugin.version>2.8</maven-dependency-plugin.version>
 +        <jopt.version>4.3</jopt.version>
 +        <concurrentlinkedhashmap.version>1.0_jdk5</concurrentlinkedhashmap.version>
 +        <maven-replacer-plugin.version>1.5.2</maven-replacer-plugin.version>
 +        <nodejs-maven-plugin.version>1.0.3</nodejs-maven-plugin.version>
 +        <nodejs-maven-binaries.version>0.10.25</nodejs-maven-binaries.version>
 +        <jasmine-maven-plugin.version>1.3.1.5</jasmine-maven-plugin.version>
 +        <requirejs-maven-plugin.version>2.0.0</requirejs-maven-plugin.version>
 +        <maven-antrun-plugin.version>1.7</maven-antrun-plugin.version>
 +        <jetty-orbit-javax-servlet.version>3.0.0.v201112011016</jetty-orbit-javax-servlet.version>
 +        <jcommander.version>1.27</jcommander.version>
 +        <xml-apis.version>1.0.b2</xml-apis.version>
 +        <jsr250-api.version>1.0</jsr250-api.version>
 +        <guice.version>3.0</guice.version>
 +        <javax-inject.version>1</javax-inject.version>
 +        <aopalliance.version>1.0</aopalliance.version>
 +        <commons-configuration.version>1.7</commons-configuration.version>
 +        <commons-lang.version>2.4</commons-lang.version>
 +        <hamcrest.version>1.1</hamcrest.version>
 +        <jsr311-api.version>1.1.1</jsr311-api.version>
 +        <maxmind.version>0.8.1</maxmind.version>
 +        <jna.version>4.0.0</jna.version>
 +        <winrm4j.version>0.1.0</winrm4j.version>
 +        <coverage.target>${working.dir}</coverage.target>
 +
 +        <!-- Transitive dependencies, declared explicitly to avoid version mismatch -->
 +        <clojure.version>1.4.0</clojure.version>
 +        <zookeeper.version>3.3.4</zookeeper.version>
 +        <ring-core.version>1.1.5</ring-core.version>
 +        <clj-time.version>0.4.1</clj-time.version>
 +        <commons-codec.version>1.9</commons-codec.version>
 +        <log4j.version>1.2.17</log4j.version>
 +        <commons-logging.version>1.2</commons-logging.version>
 +        <jline.version>2.12</jline.version>
 +        <jsonSmart.version>2.1.1</jsonSmart.version>
 +        <minidev.asm.version>1.0.2</minidev.asm.version>
 +
 +        <!-- Compilation -->
      </properties>
  
      <modules>