summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2018-08-29 21:51:52 +0000
committerGerrit Code Review <gerrit@onap.org>2018-08-29 21:51:52 +0000
commit268b7ace07d9ed15709f634b185567039871f824 (patch)
tree7743a1b10317316fdf5ffe41609510f8aeab790a /jjb
parent292a47559b9eda3a82b713d6aed1f81536170b8b (diff)
parent4d4d7e7d045dcc7af788d0aa72127fcea2b187e2 (diff)
Merge "Display UML diagrams for doc gerrit reviews"
Diffstat (limited to 'jjb')
-rw-r--r--jjb/doc/doc-install-plantuml.sh19
-rw-r--r--jjb/doc/doc-templates-rtd.yaml1
2 files changed, 20 insertions, 0 deletions
diff --git a/jjb/doc/doc-install-plantuml.sh b/jjb/doc/doc-install-plantuml.sh
new file mode 100644
index 000000000..0f5aedda5
--- /dev/null
+++ b/jjb/doc/doc-install-plantuml.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+set -x
+if [ ! -d /usr/share/plantuml ]
+ then
+ sudo mkdir -p /usr/share/plantuml
+ cd /usr/share/plantuml
+ sudo wget https://nexus.onap.org/service/local/repositories/central/content/net/sourceforge/plantuml/plantuml/8059/plantuml-8059.jar
+ sudo mv plantuml-8059.jar plantuml.jar
+ fi
+
+if [ ! -f /usr/bin/plantuml ]
+ then
+ sudo touch /usr/bin/plantuml
+ sudo chmod +w /usr/bin/plantuml
+ echo "#!/bin/bash" > /tmp/x.$$
+ echo "java -jar /usr/share/plantuml/plantuml.jar \$@" >> /tmp/x.$$
+ sudo cp /tmp/x.$$ /usr/bin/plantuml
+ sudo chmod +x /usr/bin/plantuml
+ fi
diff --git a/jjb/doc/doc-templates-rtd.yaml b/jjb/doc/doc-templates-rtd.yaml
index 4bc2d119f..77cea696f 100644
--- a/jjb/doc/doc-templates-rtd.yaml
+++ b/jjb/doc/doc-templates-rtd.yaml
@@ -68,6 +68,7 @@
else
git fetch origin $GERRIT_REFSPEC && git checkout FETCH_HEAD
fi
+ - shell: !include-raw: doc-install-plantuml.sh
- shell: |
#!/bin/bash
virtualenv $WORKSPACE/venv-tox