| <project xmlns="http://maven.apache.org/POM/4.0.0" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| <modelVersion>4.0.0</modelVersion> |
| |
| <artifactId>openecomp-zusammen-tools</artifactId> |
| <groupId>org.openecomp.sdc.core.tools</groupId> |
| <name>openecomp-zusammen-tools</name> |
| |
| <parent> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-lib</artifactId> |
| <relativePath>../../lib</relativePath> |
| <version>1.3.0-SNAPSHOT</version> |
| </parent> |
| |
| <properties> |
| <janino.version>2.7.7</janino.version> |
| </properties> |
| |
| <dependencies> |
| <dependency> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-vendor-software-product-api</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.amdocs.zusammen.plugin</groupId> |
| <artifactId>zusammen-collaboration-cassandra-plugin</artifactId> |
| <version>${zusammen-collaboration-store.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-vendor-software-product-core</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-vendor-license-api</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-model-impl</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openecomp.sdc.core</groupId> |
| <artifactId>openecomp-zusammen-core</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.amdocs.zusammen.plugin</groupId> |
| <artifactId>zusammen-state-store-cassandra-plugin</artifactId> |
| <version>${zusammen-state-store.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.hibernate</groupId> |
| <artifactId>hibernate-validator</artifactId> |
| <version>${hibernate.validator.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-vendor-license-core</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openecomp.sdc</groupId> |
| <artifactId>openecomp-sdc-vendor-software-product-manager</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-cli</groupId> |
| <artifactId>commons-cli</artifactId> |
| <version>1.4</version> |
| </dependency> |
| <dependency> |
| <groupId>org.testng</groupId> |
| <artifactId>testng</artifactId> |
| <version>${testng.version}</version> |
| <scope>test</scope> |
| </dependency> |
| </dependencies> |
| |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>license-maven-plugin</artifactId> |
| <version>1.10</version> |
| <configuration> |
| <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage> |
| <processStartTag> |
| ============LICENSE_START======================================================= |
| </processStartTag> |
| <processEndTag> |
| ============LICENSE_END========================================================= |
| </processEndTag> |
| <sectionDelimiter> |
| ================================================================================ |
| </sectionDelimiter> |
| <licenseName>apache_v2</licenseName> |
| <inceptionYear>2017</inceptionYear> |
| <organizationName>AT&T Intellectual Property. All rights reserved. |
| </organizationName> |
| <projectName>SDC</projectName> |
| <canUpdateCopyright>true</canUpdateCopyright> |
| <canUpdateDescription>true</canUpdateDescription> |
| <canUpdateLicense>true</canUpdateLicense> |
| <emptyLineAfterHeader>true</emptyLineAfterHeader> |
| <verbose>false</verbose> |
| <includes> |
| <include>**/*.java</include> |
| <include>**/*.js</include> |
| <include>**/*.ts</include> |
| </includes> |
| <roots> |
| <root>src</root> |
| <root>app</root> |
| <root>server-mock</root> |
| <root>typings</root> |
| </roots> |
| </configuration> |
| <executions> |
| <execution> |
| <id>first</id> |
| <goals> |
| <goal>update-file-header</goal> |
| </goals> |
| <!--phase>process-sources</phase--> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <version>2.8</version> |
| <executions> |
| <execution> |
| <id>copy-dependencies</id> |
| <phase>install</phase> |
| <goals> |
| <goal>copy-dependencies</goal> |
| </goals> |
| <configuration> |
| <outputDirectory>${project.build.directory}/lib</outputDirectory> |
| <overWriteReleases>false</overWriteReleases> |
| <overWriteSnapshots>false</overWriteSnapshots> |
| <overWriteIfNewer>true</overWriteIfNewer> |
| <!--includeScope>runtime</includeScope--> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-jar-plugin</artifactId> |
| <version>2.4</version> |
| <configuration> |
| <outputDirectory>${project.build.directory}/lib</outputDirectory> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-antrun-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>ant-test</id> |
| <phase>package</phase> |
| <configuration> |
| <tasks> |
| <fixcrlf srcdir="./" eol="unix" |
| includes="zusammenMainTool.sh"/> |
| </tasks> |
| </configuration> |
| <goals> |
| <goal>run</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>Generate assembly</id> |
| <phase>install</phase> |
| <goals> |
| <goal>single</goal> |
| </goals> |
| </execution> |
| </executions> |
| <configuration> |
| <descriptors> |
| <descriptor>${basedir}/src/main/assembly/zusammen-tools-lib-assembly.xml |
| </descriptor> |
| </descriptors> |
| <appendAssemblyId>false</appendAssemblyId> |
| <finalName>openecomp-zusammen-tools-lib</finalName> |
| </configuration> |
| </plugin> |
| </plugins> |
| </build> |
| |
| </project> |