Versions Compared

Key

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

Here we will show you how to setup APPC build environment on Ubuntu 16.04

...

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

Reference Build Log File : appc-parent-build-07242019.log


Build appc core project

cd $HOME/ONAP-APPC/appc

...

#TODO:  We will have to fix the below appc core project source files. We should change the package com.sun.jersey to use org.glassfish.jersey to resolve the Karaf OSGI bundle loading issue. And we should also change the OSGI import version in the META-INF.

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


#Now build the APPC project

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


Reference Git DIFF file : diff-out-001-07242019.txt

Reference Build Log File :  appc-build-07242019.log


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

...