Skip to content
Snippets Groups Projects
Commit 6a5865a0 authored by Giacomo Bernini's avatar Giacomo Bernini
Browse files

Merge branch 'testing-dev' into '3.3.1-dev'

Enhacement of Jenkins build scripts

See merge request nfv/api-tests!195
parents f06df0c7 88c9c1c6
No related branches found
No related tags found
2 merge requests!199Merge "3.3.1 dev" into "release 3" master,!195Enhacement of Jenkins build scripts
......@@ -9,8 +9,10 @@ cd "$(dirname "$0")"
run_dir="$(pwd)"
echo "Using git branch $GIT_BRANCH"
bash ./scripts/build-container.sh
bash ./scripts/run-container.sh "${run_dir}"
bash ./scripts/run-container.sh "${run_dir}" "$GIT_BRANCH"
ret=$?
echo "Final validation result: $ret"
......
......@@ -35,6 +35,8 @@ ADD extensions /home/etsi/dev/robot/extensions
RUN ls /home/etsi/dev/robot
#To avoid to use the cache when new commits are available
ADD "https://forge.etsi.org/rep/api/v4/projects/224/repository/branches/master" /tmp/devalidateCache
RUN DEBIAN_FRONTED=noninteractive \
cd /home/etsi/dev/ \
......
......@@ -7,8 +7,10 @@
mkdir -p build
echo "Using git branch $2"
docker run -v "$(pwd)/build:/home/etsi/dev/build" stf583-rf-validation:latest "bash" \
-c "/home/etsi/dev/robot/scripts/validate.sh"
-c "/home/etsi/dev/robot/scripts/validate.sh $2"
ret=$?
......
......@@ -17,11 +17,19 @@ for i in */*/*.robot ; do
fi
done
cd /home/etsi/dev/robot2doc/robot2doc
echo "Using git branch $1"
mkdir -p /home/etsi/dev/build
cd /home/etsi/dev/build
rm -r -v *
python3 create_sols.py ../../robot 'local' ../../build
res2=$?
if [[ "$1" =~ .*-dev$ || "$1" =~ \d+(\.?\d)+ || "$1" == "master" ]]; then
cd /home/etsi/dev/robot2doc/robot2doc
python3 create_sols.py ../../robot 'local' ../../build
res2=$?
else res2=0
fi
exit $res && $res2
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment