Releases: robertdebock/ansible-role-tomcat
Releases · robertdebock/ansible-role-tomcat
Correct java path
This version fixes:
# /opt/tomcat/bin/catalina.sh run
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/bin/java
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
/opt/tomcat/bin/catalina.sh: line 402: /usr/bin/java/bin/java: Not a directory
/opt/tomcat/bin/catalina.sh: line 402: exec: /usr/bin/java/bin/java: cannot execute: Not a directory
Update 9
Version 9 has been update.
Restart
Tomcat restart on changes to the configuration.
An error with the placement of server.xml has been solved.
java_opts
Simpler directory structure
Quite a few changed, based on feedback from @DuffMck, thanks for that!
Flat structure
This Ansible role now uses a "flat" structure to deploy Apache Tomcat, for example:
/opt/tomcat/bin/...
/opt/tomcat/webapps/...
(There used to be a version in the path.)
Testing
Different scenarios include more versions and options for a more realistic test.
Documentation
README.md has been updated with examples.
Version 8 deprecated
Version 8 has been removed as an option, instead 8.5 is being used, which is supported.
Docs updated
The documents have been updated using a templated format.
Fix and bump
A fix to the startup script was implemented fixing #8.
Bump
Version bump and Fedora 30 fix.
Lesser ist besser
This release features:
- Tests on less version of Ansible.
- Tasks are not skipped on Docker by default.
- Updated documentation.
purpose
Update docs and purpose.