Skip to content

Commit

Permalink
#15 switch to parent pom
Browse files Browse the repository at this point in the history
  • Loading branch information
michael-conway committed Feb 9, 2017
1 parent da56fd2 commit 053c47a
Show file tree
Hide file tree
Showing 5 changed files with 177 additions and 338 deletions.
33 changes: 18 additions & 15 deletions dot-irods-utilities/pom.xml
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>jargon-extensions</artifactId>
<groupId>org.irods.jargon</groupId>
<version>4.2.1.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>dot-irods-utilities</artifactId>
<name>dot-irods-utilities</name>
<description>Utilities and general services for the maintenance and discovery of .irods collections. These are special configuration and internal data collections in the user home, or in particular points in n iRODS file hierachy providing a standard way to represent configuration and customizaion, such as virtual collections, custom rules, metadata templates, and other profiel information used by API and interfaces.</description>
<build>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>jargon-extensions</artifactId>
<groupId>org.irods.jargon</groupId>
<version>4.2.1.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>dot-irods-utilities</artifactId>
<name>dot-irods-utilities</name>
<description>Utilities and general services for the maintenance and discovery of .irods collections. These are special configuration and internal data collections in the user home, or in particular points in n iRODS file hierachy providing a standard way to represent configuration and customizaion, such as virtual collections, custom rules, metadata templates, and other profiel information used by API and interfaces.</description>
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
Expand All @@ -22,8 +23,10 @@
<configuration>
<tasks>
<delete file="${basedir}/src/test/resources/testing.properties" />
<touch file="${basedir}/src/test/resources/testing.properties" mkdirs="true" />
<echo file="${basedir}/src/test/resources/testing.properties" append="true">
<touch file="${basedir}/src/test/resources/testing.properties"
mkdirs="true" />
<echo file="${basedir}/src/test/resources/testing.properties"
append="true">
test.confirm=${jargon.test.confirm}
test.data.directory=${jargon.test.data.directory}
test.irods.admin=${jargon.test.irods.admin}
Expand Down
33 changes: 18 additions & 15 deletions file-template/pom.xml
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>jargon-extensions</artifactId>
<groupId>org.irods.jargon</groupId>
<version>4.2.1.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>file-template</artifactId>
<name>file-template</name>
<description>Default reference implementation of file-templates, that describe and allow creation of iRODS files based on a default layout</description>
<build>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>jargon-extensions</artifactId>
<groupId>org.irods.jargon</groupId>
<version>4.2.1.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>file-template</artifactId>
<name>file-template</name>
<description>Default reference implementation of file-templates, that describe and allow creation of iRODS files based on a default layout</description>
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
Expand All @@ -22,8 +23,10 @@
<configuration>
<tasks>
<delete file="${basedir}/src/test/resources/testing.properties" />
<touch file="${basedir}/src/test/resources/testing.properties" mkdirs="true" />
<echo file="${basedir}/src/test/resources/testing.properties" append="true">
<touch file="${basedir}/src/test/resources/testing.properties"
mkdirs="true" />
<echo file="${basedir}/src/test/resources/testing.properties"
append="true">
test.confirm=${jargon.test.confirm}
test.data.directory=${jargon.test.data.directory}
test.irods.admin=${jargon.test.irods.admin}
Expand Down
176 changes: 91 additions & 85 deletions metadata-templates/pom.xml
Original file line number Diff line number Diff line change
@@ -1,60 +1,63 @@
<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>jargon-extensions</artifactId>
<groupId>org.irods.jargon</groupId>
<version>4.2.1.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>metadata-templates</artifactId>
<name>metadata-templates</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>dot-irods-utilities</artifactId>
<version>${jargon.version}</version>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-core</artifactId>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-data-utils</artifactId>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-user-tagging</artifactId>
<version>${jargon.version}</version>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-user-profile</artifactId>
<version>${jargon.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
</dependencies>
<description>Support for JSON based metadata templates to specify required and suggested metadata for user interface creation</description>
<build>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>jargon-extensions</artifactId>
<groupId>org.irods.jargon</groupId>
<version>4.2.1.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>metadata-templates</artifactId>
<name>metadata-templates</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>dot-irods-utilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-data-utils</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-user-tagging</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-user-profile</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
</dependencies>
<description>Support for JSON based metadata templates to specify required and suggested metadata for user interface creation</description>
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
Expand All @@ -65,8 +68,10 @@
<configuration>
<tasks>
<delete file="${basedir}/src/test/resources/testing.properties" />
<touch file="${basedir}/src/test/resources/testing.properties" mkdirs="true" />
<echo file="${basedir}/src/test/resources/testing.properties" append="true">
<touch file="${basedir}/src/test/resources/testing.properties"
mkdirs="true" />
<echo file="${basedir}/src/test/resources/testing.properties"
append="true">
test.data.directory=${jargon.test.data.directory}
test.irods.admin=${jargon.test.irods.admin}
test.irods.admin.password=${jargon.test.irods.admin.password}
Expand Down Expand Up @@ -155,34 +160,35 @@
<pluginManagement>
<plugins>

<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
<!--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-antrun-plugin
</artifactId>
<versionRange>[1.3,)</versionRange>
<goals>
<goal>run</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
<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-antrun-plugin
</artifactId>
<versionRange>[1.3,)</versionRange>
<goals>
<goal>run</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
Expand Down
Loading

0 comments on commit 053c47a

Please sign in to comment.