From 20e59e94652deff3cfb92289194a797b61767dde Mon Sep 17 00:00:00 2001 From: Michele Carignani Date: Mon, 14 Oct 2019 18:08:27 +0200 Subject: [PATCH] fail the build only if the compilation fails, remove etsi-nfv-yang from inputs of pyang --- .jenkins.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.jenkins.sh b/.jenkins.sh index 428f508..7b00710 100644 --- a/.jenkins.sh +++ b/.jenkins.sh @@ -16,16 +16,18 @@ CMT=$(git rev-parse --short HEAD) docker build --tag "$IMG" . docker run "$IMG" +verdict=$? + echo "Building HTML tree" docker run -v"$(pwd)/src/yang/:/yang/" mjethanandani/pyang \ "/bin/sh" -c "cd /yang/ && pyang -f jstree -p /yang/ \ - /yang/etsi-nfv.yang > etsi-nfv.html" + /yang/*.yang > etsi-nfv.html" sed -r -i 's|||g' src/yang/etsi-nfv.html sed -r -i 's|data\:image/gif\;base64,R0lGODlhS.*RCAA7|https://www.etsi.org/images/ETSILogoTwitter.png\" height=\"100|g' src/yang/etsi-nfv.html -sed -r -i "s|
|

Commit: $CMT, Build:$BUILD_NUMBER

|g" src/yang/etsi-nfv.html +sed -r -i "s|
|

Commit: $CMT, Build:$BUILD_NUMBER

|g" src/yang/etsi-nfv.html -exit $? +exit $verdict -- GitLab