Used by Java projects to generate their UML diagrams.
Change-Id: I92dbf23367c356cbf23a0c8dc929247c9b269430
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
yum: name=fedora-packager state=present
when: ansible_os_family == 'RedHat'
become: true
+
+- name: Install PlantUML
+ block:
+ - name: Create /opt/plantuml install directory
+ file:
+ path: /opt/plantuml
+ state: directory
+ mode: 0755
+ - name: Fetch PlantUML
+ get_url:
+ url: http://sourceforge.net/projects/plantuml/files/plantuml.jar/download
+ dest: /opt/plantuml/plantuml.jar
+ mode: 0644
+ - name: Install PlantUML executable script
+ copy:
+ content: |
+ #!/bin/sh
+ exec java -jar /opt/plantuml/plantuml.jar "$@"
+ dest: /usr/local/bin/plantuml
+ mode: 0755
+ become: true