5 echo "Usage: $0 groupId artifactId version"
14 <?xml version="1.0" encoding="UTF-8"?>
15 <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">
16 <modelVersion>4.0.0</modelVersion>
18 <groupId>$pomGroupId</groupId>
19 <artifactId>$pomArtifactId</artifactId>
20 <version>$pomVersion</version>
21 <packaging>pom</packaging>
23 <distributionManagement>
25 <id>ecomp-releases</id>
26 <url>https://nexus.onap.org/content/repositories/releases</url>
29 <id>ecomp-snapshots</id>
30 <url>https://nexus.onap.org/content/repositories/snapshots</url>
32 </distributionManagement>
34 <dependencyManagement>
39 for jar in $(find . -name '*.jar' -print | cut -d'/' -f2- | sort)
41 version=$(echo $jar | rev | cut -d'/' -f2 | rev)
42 artifactId=$(echo $jar | rev | cut -d'/' -f3 | rev)
43 groupId=$(echo $jar | rev | cut -d'/' -f4- | rev | tr '/' '.')
47 echo " <groupId>$groupId</groupId>"
48 echo " <artifactId>$artifactId</artifactId>"
49 echo " <version>$version</version>"
55 </dependencyManagement>