update lighty.io build for Magnesium support 61/88961/12
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:02:24 +0000 (13:02 +0000)
commit7a342b711a61732c0f0cf7d88b330330e1fbb1bb
treeba60d5b051f47e5727f9d56197e204987f5d296f
parent8a6391f5c5ee0a00d450c302398ce368241b413d
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
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