This is used by autorelease scripts to automatically parse which project
is failing a build and report to the mailing list automatically. We need
names in the format:
ODL :: <groupId> :: <artifactId>
This patch formats in the same format as found in the startup archetypes
patch found here: https://git.opendaylight.org/gerrit/52522
Change-Id: If1f9c01f9c3a0cf3a9672e1d795a2c1d55b38a25
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
15 files changed:
<artifactId>openflowjava-artifacts</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>pom</packaging>
<artifactId>openflowjava-artifacts</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>pom</packaging>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<dependencyManagement>
<dependencies>
<dependencyManagement>
<dependencies>
</dependencyManagement>
</project>
</dependencyManagement>
</project>
<artifactId>features-openflowjava</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>jar</packaging>
<artifactId>features-openflowjava</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>jar</packaging>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<properties>
<config.version>0.7.0-SNAPSHOT</config.version>
<properties>
<config.version>0.7.0-SNAPSHOT</config.version>
<artifactId>features4-openflowjava</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>feature</packaging>
<artifactId>features4-openflowjava</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>feature</packaging>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<dependencies>
<dependency>
<dependencies>
<dependency>
<version>0.10.0-SNAPSHOT</version>
<packaging>feature</packaging>
<version>0.10.0-SNAPSHOT</version>
<packaging>feature</packaging>
- <name>OpenDaylight :: Openflow Java :: All</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<dependencies>
<dependency>
<dependencies>
<dependency>
<version>0.10.0-SNAPSHOT</version>
<packaging>feature</packaging>
<version>0.10.0-SNAPSHOT</version>
<packaging>feature</packaging>
- <name>OpenDaylight :: Openflow Java :: Protocol</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<properties>
<config.version>0.7.0-SNAPSHOT</config.version>
<properties>
<config.version>0.7.0-SNAPSHOT</config.version>
<artifactId>features-aggregator</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>pom</packaging>
<artifactId>features-aggregator</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>pom</packaging>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<modules>
<module>features-openflowjava</module>
<modules>
<module>features-openflowjava</module>
<artifactId>openflow-protocol-api</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>bundle</packaging>
<artifactId>openflow-protocol-api</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>bundle</packaging>
- <name>Openflow Protocol Library - API</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
</parent>
<artifactId>openflow-protocol-impl</artifactId>
<packaging>bundle</packaging>
</parent>
<artifactId>openflow-protocol-impl</artifactId>
<packaging>bundle</packaging>
- <name>Openflow Protocol Library - IMPL</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
</parent>
<artifactId>openflow-protocol-it</artifactId>
<packaging>bundle</packaging>
</parent>
<artifactId>openflow-protocol-it</artifactId>
<packaging>bundle</packaging>
- <name>Openflow Protocol Integration Test</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<artifactId>openflow-protocol-spi</artifactId>
<packaging>bundle</packaging>
<artifactId>openflow-protocol-spi</artifactId>
<packaging>bundle</packaging>
- <name>Openflow Protocol Library - SPI</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<artifactId>openflowjava-blueprint-config</artifactId>
<description>Blueprint configuration files for openflowjava statistics</description>
<packaging>bundle</packaging>
<artifactId>openflowjava-blueprint-config</artifactId>
<description>Blueprint configuration files for openflowjava statistics</description>
<packaging>bundle</packaging>
- <name>Openflow Protocol Library - Blueprint Config</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<artifactId>openflowjava-config</artifactId>
<description>Configuration files for openflowjava statistics</description>
<packaging>jar</packaging>
<artifactId>openflowjava-config</artifactId>
<description>Configuration files for openflowjava statistics</description>
<packaging>jar</packaging>
- <name>Openflow Protocol Library - CONFIG</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
</parent>
<packaging>bundle</packaging>
<artifactId>openflowjava-util</artifactId>
</parent>
<packaging>bundle</packaging>
<artifactId>openflowjava-util</artifactId>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<dependencies>
<dependency>
<dependencies>
<dependency>
<artifactId>openflowjava-parent</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>pom</packaging>
<artifactId>openflowjava-parent</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>pom</packaging>
- <name>openflowjava</name> <!-- Used by Sonar to set project name -->
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<description>
Openflow protocol library - serializes and deserializes openflow messages + handles connections with openflow devices.
</description>
<description>
Openflow protocol library - serializes and deserializes openflow messages + handles connections with openflow devices.
</description>
</parent>
<artifactId>simple-client</artifactId>
<packaging>bundle</packaging>
</parent>
<artifactId>simple-client</artifactId>
<packaging>bundle</packaging>
- <name>Openflow Protocol Simple Client</name>
+ <!-- <name> formatting is used by autorelease to parse and notify projects on
+ build failure. Please do not modify this unless you have a good reason. -->
+ <name>ODL :: openflowjava :: ${project.artifactId}</name>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>
<scm>
<url>https://wiki.opendaylight.org/view/Openflow_Protocol_Library:Main</url>
<tag>HEAD</tag>