update lighty.io build for Magnesium support 16/89416/2
authorGuillaume Lambert <guillaume.lambert@orange.com>
Wed, 8 Apr 2020 07:45:54 +0000 (09:45 +0200)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Thu, 30 Apr 2020 13:07:58 +0000 (13:07 +0000)
commitd63d8399d7a669dcc8deffc57e51a94020a1b5d9
tree412cf801ad2bdbfd59660ec9600f3200ebf0ce62
parente1c3c0928c8eb357730b14374a48519464629fc6
update lighty.io build for Magnesium support

- update lighy-core branch to 12.1.x
- update dependencies version to 12.1.0
- update functional tests to use lighty executable version 12.1.0
- JAVA 11 support: disable javadoc to allow building directly
  without setting the JAVA_HOME variable
- add transportpcer-networkmodel new dependency
- fix tpce java Main class and utils class

TODO: centralize lighty version configuration
      add tapi and inventory support
      fix functional tests with lighty

JIRA: TRNSPRTPCE-237
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Co-authored-by: Balagangadhar Bathula <bb4341@att.com>
Change-Id: Icec9547f5ead4e0abc10cdb67e2e8d8e6055a4ec
(cherry picked from commit 7a342b711a61732c0f0cf7d88b330330e1fbb1bb)
lighty/README.md
lighty/README.neon.md [new file with mode: 0644]
lighty/build.sh
lighty/pom.xml
lighty/src/main/assembly/resources/clean-start-controller.sh
lighty/src/main/assembly/resources/start-controller.sh
lighty/src/main/java/io/lighty/controllers/tpce/module/TransportPCEImpl.java
lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java
tests/transportpce_tests/1.2.1/test_utils.py
tests/transportpce_tests/2.2.1/test_utils.py