Versions Compared

Key

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

...

            mvn clean install -DskipTests | tee appc-parent-build.log

You can refer the reference appc parent project build log file appc-parent-build.log  for more information

  1. Build appc core project

            cd $HOME/ONAP-APPC/appc

...

           mvn clean install -DskipTests -e  | tee -a appc-build.log

You can refer the build log file appc-build.log for more information.

  1. Build appc deployment project (This is responsible to build APPC docker images)

...

             mvn clean install -DskipTests | tee -a appc-deployment-build.log

             You can refer the build log file appc-deployment-build.log for more information.


             # # Execute docker image create commandcommand 

             mvn clean install -P docker -DskipTests | tee -a appc-deployment-docker-image-build.log

             The docker container build failed, you can refer the log file appc-deployment-docker-image-build.log to get more details.

  1. TODO

           # We will have to fix the below appc core project source files to change the package com.sun.jersey to use org.glassfish.jersey to resolve

           the Karaf OSGI bundle loading issue.


appc-config/appc-config-adaptor/provider/src/main/java/org/onap/appc/ccadaptor/ConfigComponentAdaptor.java
appc-config/appc-config-adaptor/provider/src/test/java/org/onap/appc/ccadaptor/ConfigComponentAdaptorTest.java
appc-config/appc-flow-controller/provider/src/main/java/org/onap/appc/flow/controller/executorImpl/RestExecutor.java
appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/executorImpl/RestExecutorTest.java
appc-inbound/appc-design-services/provider/src/main/java/org/onap/appc/design/services/util/ArtifactHandlerClient.java
appc-inbound/appc-design-services/provider/src/test/java/org/onap/appc/design/services/util/ArtifactHandlerClientTest.java
appc-outbound/appc-network-inventory-client/provider/src/main/java/org/onap/appc/instar/dme2client/Dme2Client.java
appc-outbound/appc-network-inventory-client/provider/src/test/java/org/onap/appc/instar/node/TestDme2Client.java


             # We see the following artifact references in appc-adapters/appc-netconf-adapter/appc-netconf-adapter-bundle/pom.xml

            # Need to investigate further.


<!-- Needed to run test cases -->
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-common</artifactId>
<version>2.9.1</version>
</dependency>


<!-- Jersey support needed for OpenStack connector and API version logic -->
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
</dependency>