From: guillaume.lambert Date: Fri, 2 Apr 2021 09:23:06 +0000 (+0200) Subject: Prepare use of Lighty core dev SNAPSHOTs X-Git-Tag: 4.0.0~113^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=transportpce.git;a=commitdiff_plain;h=70e1e3ceb23161f43acb72f0355c98474abf7445 Prepare use of Lighty core dev SNAPSHOTs - create a shell script to build lighty core dev SNAPSHOTs (not available in maven central) - prefill parameters to use 14.0.1-SNASPHOT - update README.md and other materials JIRA: TRNSPRTPCE-442 Signed-off-by: guillaume.lambert Change-Id: I754efa99c4afd0b8861af62cab386170de9757c9 --- diff --git a/lighty/README.md b/lighty/README.md index e4c4d9884..661b73241 100644 --- a/lighty/README.md +++ b/lighty/README.md @@ -9,13 +9,20 @@ This project starts [TransportPCE](https://git.opendaylight.org/gerrit/#/admin/p #### Before compiling Lighty-TransportPCE 1. Make sure upstream projects are compiled locally and stored in local ``~/.m2/repository``: -2. compile __transportpce/silicon__ +2. compile __transportpce/master__ ``` -git clone -b stable/silicon https://git.opendaylight.org/gerrit/transportpce && (cd transportpce && curl -kLo `git rev-parse --git-dir`/hooks/commit-msg https://git.opendaylight.org/gerrit/tools/hooks/commit-msg; chmod +x `git rev-parse --git-dir`/hooks/commit-msg) +git clone https://git.opendaylight.org/gerrit/transportpce && (cd transportpce && curl -kLo `git rev-parse --git-dir`/hooks/commit-msg https://git.opendaylight.org/gerrit/tools/hooks/commit-msg; chmod +x `git rev-parse --git-dir`/hooks/commit-msg) cd transportpce ``` mvn clean install -s tests/odl_settings.xml -DskipTests -Dmaven.javadoc.skip=true -Dodlparent.spotbugs.skip -Dodlparent.checkstyle.skip ``` +3. compile __lighty-core/master__ +``` +git clone https://github.com/PantheonTechnologies/lighty-core.git +cd lighty-core +git checkout master +mvn clean install -DskipTests -Dmaven.javadoc.skip=true +``` #### Compile Lighty-TransportPCE * Project is build using maven command: ``` diff --git a/lighty/build.sh b/lighty/build.sh index 22700b594..71583b5ff 100755 --- a/lighty/build.sh +++ b/lighty/build.sh @@ -1,6 +1,7 @@ #!/bin/sh cd $(dirname "$0") +#./build_lighty_core.sh #mvn clean install -s tests/odl_settings.xml -DskipTests -Dmaven.javadoc.skip=true -Dodlparent.spotbugs.skip -Dodlparent.checkstyle.skip mvn clean install -Dmaven.javadoc.skip=true unzip -q target/tpce-bin.zip -d target diff --git a/lighty/build_lighty_core.sh b/lighty/build_lighty_core.sh new file mode 100755 index 000000000..f1990ee63 --- /dev/null +++ b/lighty/build_lighty_core.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +cd $(dirname "$0") +cd .. +git clone https://github.com/PantheonTechnologies/lighty-core.git +cd lighty-core +#git checkout master +git checkout 14.0.x +mvn clean install -DskipTests -Dmaven.javadoc.skip=true diff --git a/lighty/pom.xml b/lighty/pom.xml index d2bf948d3..a577fa47c 100644 --- a/lighty/pom.xml +++ b/lighty/pom.xml @@ -12,10 +12,7 @@ io.lighty.core lighty-app-parent 14.0.0 - +