diff options
author | Skip Wonnell <skip@att.com> | 2018-03-01 08:30:15 -0600 |
---|---|---|
committer | Skip Wonnell <skip@att.com> | 2018-03-01 08:33:56 -0600 |
commit | 2c977e2b66ced314a4f51121801f62fe5c3c05e4 (patch) | |
tree | d93b360d7a6502a6aff1f30ba7f96c3e14f8911c /pom.xml | |
parent | 912f105d12fe6f8dc3a2d409938c87016204debe (diff) |
Initial seed code contribution for CDT
Issue-ID: APPC-682
Change-Id: I0331ffce2a430195c29d0d1b2295966f9eb28699
Signed-off-by: Skip Wonnell <skip@att.com>
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 193 |
1 files changed, 193 insertions, 0 deletions
@@ -0,0 +1,193 @@ +<!-- +============LICENSE_START========================================== +=================================================================== +Copyright (C) 2018 AT&T Intellectual Property. All rights reserved. +=================================================================== + +Unless otherwise specified, all software contained herein is licensed +under the Apache License, Version 2.0 (the License); +you may not use this software except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +ECOMP is a trademark and service mark of AT&T Intellectual Property. +============LICENSE_END============================================ --> + +<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> + <groupId>com.att.appc</groupId> + <artifactId>config-design-tool</artifactId> + <version>1.6.0-SNAPSHOT</version> + <packaging>pom</packaging> + + <name>config-design-tool</name> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <npm.executable>npm</npm.executable> + </properties> + + + <!-- ================================================================================== --> + <!-- The SCM repository we are using --> + <!-- ================================================================================== --> + <scm> + <connection>scm:git:ssh://codecloud.web.att.com:7999/st_ac/app-c.git</connection> + <developerConnection>scm:git:ssh://codecloud.web.att.com:7999/st_ac/app-c.git</developerConnection> + <url>ssh://codecloud.web.att.com:7999/st_ac/app-c.git</url> + <tag>appc-1.4.17</tag> + </scm> + + <!-- ================================================================================== --> + <!-- Maven Central Repository Information --> + <!-- ================================================================================== --> + <distributionManagement> + <repository> + <id>nexus</id> + <name>att-repository-releases</name> + <url>http://mavencentral.it.att.com:8084/nexus/content/repositories/att-repository-releases</url> + </repository> + <snapshotRepository> + <id>nexus</id> + <name>att-repository-snapshots</name> + <url>http://mavencentral.it.att.com:8084/nexus/content/repositories/att-repository-snapshots</url> + </snapshotRepository> + </distributionManagement> + + <!-- ================================================================================== --> + <!-- Define additional repositories --> + <!-- ================================================================================== --> + <repositories> + + </repositories> + + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <plugins> + <!-- <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.5.0</version> + <executions> + <execution> + <id>npminstall</id> + <phase>process-resources</phase> + <configuration> + <executable>${npm.executable}</executable> + <arguments> + <argument>install</argument> + + </arguments> + </configuration> + <goals> + <goal>exec</goal> + </goals> + </execution> + <execution> + <id>npmrun</id> + <phase>process-resources</phase> + <configuration> + <executable>${npm.executable}</executable> + <arguments> + <argument>run</argument> + <argument>build</argument> + </arguments> + </configuration> + <goals> + <goal>exec</goal> + </goals> + </execution> + </executions> + </plugin> --> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.5.3</version> + <configuration> + <descriptors> + <descriptor>src/main/assembly/assembly.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.12</version> + <executions> + <execution> + <id>attach-artifacts</id> + <phase>package</phase> + <goals> + <goal>attach-artifact</goal> + </goals> + <configuration> + <artifacts> + <artifact> + <file>target/${project.artifactId}-${project.version}-zip.zip</file> + <type>zip</type> + </artifact> + </artifacts> + </configuration> + </execution> + </executions> + </plugin> + <!-- <plugin> --> + <!-- <groupId>org.apache.maven.plugins</groupId> --> + <!-- <artifactId>maven-resources-plugin</artifactId> --> + <!-- <version>2.4.2</version> --> + <!-- <executions> --> + <!-- <execution> --> + <!-- <id>default-copy-resources</id> --> + <!-- <phase>process-resources</phase> --> + <!-- <goals> --> + <!-- <goal>copy-resources</goal> --> + <!-- </goals> --> + <!-- <configuration> --> + <!-- <format>zip</format> --> + <!-- <overwrite>true</overwrite> --> + <!-- <outputDirectory>${project.build.directory}/${project.artifactId}-${project.version}/</outputDirectory> --> + <!-- <resources> --> + <!-- <resource> --> + <!-- <directory>${project.basedir}/dist</directory> --> + <!-- </resource> --> + <!-- </resources> --> + <!-- </configuration> --> + <!-- </execution> --> + <!-- </executions> --> + <!-- </plugin> --> + </plugins> + </build> + <profiles> + <profile> + <id>platform-windows</id> + <activation> + <os> + <family>windows</family> + </os> + </activation> + <properties> + <!-- Override the executable names for Windows --> + <npm.executable>npm.cmd</npm.executable> + <grunt.executable>grunt.cmd</grunt.executable> + <bower.executable>bower.cmd</bower.executable> + </properties> + </profile> + </profiles> + +</project> |