Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The artifacts version number should be use the schema from table below to prevent confusion.

Artifacts version numberParents version numberTarget ODL Version
0.4.1/0.4.1-SNAPSHOT1.2.1/1.2.1-SNAPSHOTFlourine SR1
0.4.2/0.4.2-SNAPSHOT1.2.2/1.2.2-SNAPSHOTFlourine SR2

Example for adapting to a different Opendaylight version

...

  1. Clone gerrit ccsdk/feature repository to features
  2. Copy recurse sdnr/wt tree into new sdnr/wt-0.4.1 directory
  3. Change the version numbers in th pom files accordingly
  4. Compile the microservice that the result is in local .m2 repository for related use
  5. in .m2/repository  under org/onap/ccsdk/features/sdnr/wt the bundles are now available with version 0.4.1-SNAPSHOTIt is sufficient to procced with 
  6. All bundles are included into sdnr-wt-feature-aggregator. See dependency below.


Code Block
<dependency>
	<groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
	<artifactId>sdnr-wt-feature-aggregator-installer</artifactId>
	<version>0.4.1-SNAPSHOT</version>
	<classifier>repo</classifier>
	<type>zip</type>
</dependency>

Related command sequence


Code Block
languagebash
cd ~
git clone git clone https://gerrit.onap.org/r/ccsdk/features
cd features/sdnr/wt
cp -r wt wt-0.4.1 
cd wt-0.4.1 
sed -i 's#<version>1.2.2-SNAPSHOT</version>#<version>1.2.1-SNAPSHOT</version>#g' $(find . -name "pom.xml") 
sed -i 's#<version>0.4.2-SNAPSHOT</version>#<version>0.4.1-SNAPSHOT</version>#g' $(find . -name "pom.xml")


Hint: It can not be excluded that the version number to replace is used by something in the pom.xml. 

...