diff options
author | Piotr Jaszczyk <piotr.jaszczyk@nokia.com> | 2018-06-12 14:19:10 +0200 |
---|---|---|
committer | Piotr Jaszczyk <piotr.jaszczyk@nokia.com> | 2018-08-02 08:16:28 +0200 |
commit | 94eeb738945da9bda072bd65d59a18a5183d12c6 (patch) | |
tree | 9ff06ee3cc2241d1111b01cc1be6797bb1fd4820 /pom.xml | |
parent | 1e77afdda9c9e89a313dec034c51f6cd0e407814 (diff) |
Dockerize DCAE APP simulator
Closes ONAP-265
Closes ONAP-267
Change-Id: I394476cf7ba3851d663a2995dc7fe591dae5be41
Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
Issue-ID: DCAEGEN2-601
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 44 |
1 files changed, 37 insertions, 7 deletions
@@ -70,7 +70,7 @@ <skipAnalysis>true</skipAnalysis> <!-- Docker --> - <skipDocker>true</skipDocker> + <skipDocker>true</skipDocker> <!-- TODO: unskip docker --> <docker-image.name>ves-hv-collector/${project.artifactId}</docker-image.name> <docker-image.namespace>onap</docker-image.namespace> </properties> @@ -237,11 +237,6 @@ </dependency> </dependencies> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <version>3.1.1</version> - </plugin> </plugins> </pluginManagement> <extensions> @@ -412,7 +407,37 @@ </images> </configuration> </plugin> - + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>3.1.1</version> + <executions> + <execution> + <id>copy-internal-deps</id> + <phase>package</phase> + <goals> + <goal>copy-dependencies</goal> + </goals> + <configuration> + <outputDirectory>${project.build.directory}/libs/internal</outputDirectory> + <includeGroupIds>${project.parent.groupId}</includeGroupIds> + <includeScope>runtime</includeScope> + </configuration> + </execution> + <execution> + <id>copy-external-deps</id> + <phase>package</phase> + <goals> + <goal>copy-dependencies</goal> + </goals> + <configuration> + <outputDirectory>${project.build.directory}/libs/external</outputDirectory> + <excludeGroupIds>${project.parent.groupId}</excludeGroupIds> + <includeScope>runtime</includeScope> + </configuration> + </execution> + </executions> + </plugin> </plugins> </pluginManagement> </build> @@ -533,6 +558,11 @@ <version>${protobuf.version}</version> </dependency> <dependency> + <groupId>com.google.protobuf</groupId> + <artifactId>protobuf-java-util</artifactId> + <version>${protobuf.version}</version> + </dependency> + <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.4</version> |