<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>binding-init</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- HC2VPP Dependencies -->
<dependency>
<groupId>io.fd.honeycomb.infra</groupId>
<artifactId>test-tools</artifactId>
- <version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>bgp-translate-api</artifactId>
- <version>${project.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
<!-- BGP api -->
<dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>bgp-translate-api</artifactId>
- <version>${project.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
<!-- BGP api -->
<dependency>
<name>${project.artifactId}</name>
<version>1.18.04-SNAPSHOT</version>
<packaging>pom</packaging>
+
+ <properties>
+ <honeycomb.version>1.18.04-SNAPSHOT</honeycomb.version>
+ </properties>
</project>
\ No newline at end of file
<version>1.18.04-SNAPSHOT</version>
<packaging>pom</packaging>
- <!-- import dependencies from honeycomb impl-parent -->
<dependencyManagement>
<dependencies>
+ <!-- import dependencies from honeycomb impl-parent -->
<dependency>
<groupId>io.fd.honeycomb.common</groupId>
<artifactId>impl-parent</artifactId>
<type>pom</type>
<scope>import</scope>
</dependency>
+ <!-- honeycomb artifacts -->
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>binding-init</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>cfg-init</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>notification-api</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>rpc-api</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>translate-api</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>translate-spi</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>translate-impl</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>translate-utils</artifactId>
+ <version>${honeycomb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb.infra</groupId>
+ <artifactId>test-tools</artifactId>
+ <version>${honeycomb.version}</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
<dependency>
<groupId>io.fd.honeycomb.common</groupId>
<artifactId>common-scripts</artifactId>
- <version>${project.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
</dependencies>
</plugin>
<dependency>
<groupId>io.fd.honeycomb.common</groupId>
<artifactId>minimal-distribution-parent</artifactId>
- <version>1.18.04-SNAPSHOT</version>
+ <version>${honeycomb.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.fd.honeycomb.common</groupId>
<artifactId>common-scripts</artifactId>
- <version>1.18.04-SNAPSHOT</version>
+ <version>${honeycomb.version}</version>
</dependency>
</dependencies>
</plugin>
<dependency>
<groupId>io.fd.honeycomb.common</groupId>
<artifactId>minimal-assembly-descriptor</artifactId>
- <version>1.18.04-SNAPSHOT</version>
+ <version>${honeycomb.version}</version>
</dependency>
</dependencies>
<executions>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Translation -->
<dependency>
<groupId>io.fd.honeycomb.infra</groupId>
<artifactId>test-tools</artifactId>
- <version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>notification-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.vpp</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>binding-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.hc2vpp.common</groupId>
<dependency>
<groupId>${project.honeycomb.groupId}</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.vpp.groupId}</groupId>
<dependency>
<groupId>${project.honeycomb.groupId}</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.honeycomb.groupId}</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.vpp</groupId>
<dependency>
<groupId>io.fd.honeycomb.infra</groupId>
<artifactId>test-tools</artifactId>
- <version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- MPLS api -->
<dependency>
<packaging>bundle</packaging>
<properties>
- <honeycomb.infra.version>1.18.04-SNAPSHOT</honeycomb.infra.version>
<hc2vpp.common.version>1.18.04-SNAPSHOT</hc2vpp.common.version>
</properties>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>binding-init</artifactId>
- <version>${honeycomb.infra.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${honeycomb.infra.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${honeycomb.infra.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${honeycomb.infra.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${honeycomb.infra.version}</version>
</dependency>
<!-- DI -->
<dependency>
<groupId>io.fd.honeycomb.infra</groupId>
<artifactId>test-tools</artifactId>
- <version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.vpp</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>binding-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Translation -->
<dependency>
<groupId>io.fd.honeycomb.infra</groupId>
<artifactId>test-tools</artifactId>
- <version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Vpp api java wrapped -->
<dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Jvpp specific utils for translation code -->
<dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Initialization interfaces for infrastructure-->
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Google juice injection -->
<dependency>
<packaging>bundle</packaging>
<dependencies>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>cfg-init</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.fd.honeycomb</groupId>
+ <artifactId>translate-impl</artifactId>
+ </dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>notification-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>rpc-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.hc2vpp.common</groupId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>io.fd.honeycomb</groupId>
- <artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>io.fd.honeycomb</groupId>
- <artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
- </dependency>
<dependency>
<groupId>io.fd.vpp</groupId>
<artifactId>jvpp-core</artifactId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.hc2vpp.common</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<version>1.18.04-SNAPSHOT</version>
<properties>
- <honeycomb.min.distro.version>1.18.04-SNAPSHOT</honeycomb.min.distro.version>
<jvpp.version>18.04-SNAPSHOT</jvpp.version>
<hamcrest.version>1.3</hamcrest.version>
</properties>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>minimal-distribution-core</artifactId>
- <version>${honeycomb.min.distro.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>cfg-init</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-spi</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.vpp</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
</dependencies>
</project>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<groupId>org.opendaylight.mdsal.model</groupId>
<artifactId>ietf-interfaces</artifactId>
</dependency>
- <dependency>
- <groupId>io.fd.honeycomb</groupId>
- <artifactId>data-api</artifactId>
- <version>${project.version}</version>
- </dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<dependency>
<groupId>io.fd.honeycomb.infra</groupId>
<artifactId>test-tools</artifactId>
- <version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-utils</artifactId>
- <version>${project.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<main.class>io.fd.honeycomb.infra.distro.Main</main.class>
<v3po.version>1.18.04-SNAPSHOT</v3po.version>
<lisp.version>1.18.04-SNAPSHOT</lisp.version>
- <hc.infra.version>1.18.04-SNAPSHOT</hc.infra.version>
<vpp.common.integration.version>1.18.04-SNAPSHOT</vpp.common.integration.version>
<vppnsh.version>1.18.04-SNAPSHOT</vppnsh.version>
<nat.version>1.18.04-SNAPSHOT</nat.version>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>minimal-distribution</artifactId>
- <version>${hc.infra.version}</version>
+ <version>${honeycomb.version}</version>
</dependency>
<dependency>
<groupId>io.fd.hc2vpp.common</groupId>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-api</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>rpc-api</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- DI -->
<dependency>
<groupId>io.fd.honeycomb</groupId>
<artifactId>translate-impl</artifactId>
- <version>${project.version}</version>
</dependency>
<!-- Test -->