Skip to content

2.0.0

Compare
Choose a tag to compare
@freemanjp freemanjp released this 22 Aug 03:38
· 353 commits to master since this release

Breaking changes:

  • Variable local_ansible_data_path renamed to intellij_download_dir
    • If you were specifying local_ansible_data_path before, you can either
      specify intellij_download_dir (specific to this role), or specify
      x_ansible_download_dir (to be shared across roles).
  • The default download directory has changed from /tmp/ansible/data to
    ~/.ansible/tmp/downloads
    • If you want to change the download directory you can either:
      specify intellij_download_dir (specific to this role) or specify
      x_ansible_download_dir (to be shared across roles).
  • The default value for intellij_maven_home has changed from
    ansible_local.maven.general.maven_home to ansible_local.maven.general.home.
    • You can specify the intellij_maven_home variable to change the
      behaviour back if you need to.
  • The default value for intellij_jdk_home has changed from
    ansible_local.java.general.java_home to ansible_local.java.general.home.
    • You can specify the intellij_jdk_home variable to change the behaviour
      back if you need to.
  • The Ansible fact ansible_local.intellij.general.home has been renamed to
    ansible_local.intellij.general.home
    • Update your references accordingly.
  • The Ansible fact ansible_local.intellij.general.desktop_file has been renamed to
    ansible_local.intellij.general.desktop_file
    • Update your references accordingly.

Enhancements:

  • #3: Use Molecule to aid development and testing
  • #7: Rename local_ansible_data_path to intellij_download_dir
  • #8: Move default intellij_download_dir under user home
  • #12: Remove "intellij_" prefix from IntelliJ facts
  • #15: Update default value for maven_home
  • #16: Update default value for java_home

Other changes:

  • #4: Standardized .gitattributes across roles
  • #5: Standardized .gitignore across roles
  • #11: Added documentation on version dependent config
  • #14: Documented role facts