Update pom.xml to depend on official onos-dependencies parent pom

This patch fixes the issues seen when trying to release the app,
and in general, when trying to execute maven stages other than
build/install.

ONOS stopped publishing onos-dependencies with version 2.2.0, thus
requiring each app to explicitly declare dependencies and plugins. The
following ONOS patch revamps support for building 3rd-party apps with
Maven, including publishing of the onos-dependencies (parent) pom:
https://gerrit.onosproject.org/#/c/22790/

The new onos-dependencies exposes shared Java dependencies as well as
Maven plugins, already configured to support the whole life-cycle of
apps (from build, to reporting and release).

Change-Id: Ia127861651b65bbf67e70375fb48317edab5ade8
4 files changed
tree: 91979a5908cca2283655fe1fc98f3a92ee96e1ad
  1. .cloudbees.md
  2. .gitignore
  3. .gitreview
  4. LICENSE.txt
  5. README.md
  6. TEST-README.md
  7. api/
  8. app/
  9. pom.xml
README.md

ONOS OLT OpenFlow Control Application

Build

Let's build all the code

mvn clean install