Skip to content

Releases: gantsign/ansible-role-java

4.1.0

22 Jul 19:12
Compare
Choose a tag to compare

Enhancement:

  • #93: Added support for 8u141 release

Other changes:

  • #92: Migrated from docker-engine to docker-ce

4.0.0

10 Jun 13:19
Compare
Choose a tag to compare

Breaking changes:

  • #90: Moved Java bin to the start of the PATH
    • This means the JDK installed by this role will take precedence over any
      installed through the package manager, it will also take precedence over java, javac, jar, etc.
      configured using update-alternatives (as long as you're running from a shell that has run source /etc/profile)
    • Workaround: set java_is_default_installation to no and configure the
      PATH and JAVA_HOME separately to this role
  • #88: Some of the undocumented (i.e. not in the README.md) role variables have
    been removed/renamed

Enhancements:

  • #88: Added support for custom mirror

Other changes:

  • #89: Fixed permissions of environment file
  • #91: Added offline installer packages to .gitignore

3.9.0

10 Jun 11:36
Compare
Choose a tag to compare

Enhancement:

  • #87: Added support for local archive dir

3.8.0

20 May 15:28
Compare
Choose a tag to compare

Enhancement:

  • #84: Added support for 8u131 release

Changes:

  • #79: Fixed comment for java_is_default_installation
  • #80: Improved multi-version example
  • #81: Minor improvements to role facts documentation
  • #83: Updated Molecule to 1.24
  • #82: Increased upper Ansible test range to Ansible 2.3

3.7.0

02 Apr 23:03
Compare
Choose a tag to compare

Enhancements:

  • #71: Added option to suppress environment changes
  • #78: Added fact group name for multiple JDKs

Other changes:

  • #69: Updated Molecule to 1.22
  • #70: Changed example role to pure YAML syntax
  • #72: Fixed download URLs when installing multiple JVM versions
  • #73: Added check to verify Java facts
  • #74: Added test for JDK version
  • #75: Added test for Java executable location
  • #76: Added test for Ansible fact file
  • #77: Added example playbook with explicit version

3.6.0

18 Jan 02:08
Compare
Choose a tag to compare

Enhancement:

  • #68: Added support for 8u121 release

Other changes:

  • #65: Eliminated duplicate Travis CI builds
  • #66: Updated Molecule to 1.16
  • #67: Run CI build when tags are pushed

3.5.0

05 Dec 13:16
Compare
Choose a tag to compare

Enhancements:

  • #61: Add support for Fedora 25
  • #63: Add support for OpenSUSE 42.2

Other changes:

  • #53: Changed metadata description for consistency
  • #54: Moved Docker image build to install step
  • #55: Updated Ansible test matrix patch versions
  • #57: Fixed default java_download_dir path
  • #56: Increased upper Ansible test version to 2.2.0
  • #58: Switched to package module to install unzip
  • #59: Switched to single quotes for YAML strings
  • #60: Updated Molecule to 1.15

3.4.0

19 Oct 16:49
Compare
Choose a tag to compare

Enhancement:

  • #52: Added support for 8u111 & 8u112 releases

3.3.0

03 Oct 21:27
Compare
Choose a tag to compare

Enhancement:

  • #50: Increase timeout for JDK download

3.2.0

18 Sep 18:07
Compare
Choose a tag to compare

Enhancements:

  • #43: Add support for Debian Wheezy & Jessie
  • #45: Add support for CentOS 6 & 7

Other changes:

  • #32: Updated Molecule to 1.9.1
  • #33: Added link to other GantSign roles
  • #34: Fixed case of title in README.md
  • #35: Added pycache to .gitignore
  • #36: Added license shield to README.md
  • #37: Specify hosts to testinfa via python
  • #38: Line wrapping fix in README.md
  • #39: Upgraded to Molecule 1.10.3
  • #40: Pytest syntax improvements
  • #41: Added .editorconfig file
  • #42: Test Ubuntu 14.04
  • #47: Upgraded to Molecule 1.11.1
  • #48: Test Ansible version support
  • #49: Fixed CentOS metadata