Releases: don-rumata/ansible-role-install-liberica-java
Releases · don-rumata/ansible-role-install-liberica-java
Release v2.1.2
Явно добавил в параметры по-умолчанию переменную "liberica_win_filename", чтобы не писать лишнего в плейбуках.
Release v2.1.1
Починил установку на CentOS 8 Stream.
Release v2.1.0
- Починил запрос к JSON API. Сломалось определения типа контента - ansible воспринимал просто как "application/octet-stream", вместо "application/json". Пришлось ввернуть грязный хак по преобразованию Выполняться стало дольше и код стал чуть грязнее, но наверное теперь точно не сломается.
- Отрефакторил слишком длинные строки через разбивку.
- Добавил проверку и вывод ошибки, если переменная "liberica_version_number_fact" пустая.
- Добавил для Windows переменную liberica_win_download_url, чтобы можно было указать свою ссылку для скачивания msi-установщика.
- Переделал условия для обновления кэша для deb-based. Теперь привязка не к типу виртуализации, а ко времени "протухания" кэша. 1 дня - думаю, достаточно.
- Удалил из списка дистрибутивов CentOS 7, потому что EOL.
- Обновил README.md. Добавил инструкции по установке роли.
- Обновил meta/main.yml для Ansible Galaxy.
- Обновил defaults/main.yml. Добавил переменную "liberica_win_download_url" для указания своей ссылки на msi-установщик.
v2.0. Куча изменений.
- Поменял имена переменных.
- Убрал лишние переменные.
- Поправил форматирование.
- Добавил примеров в README.
- Немного поменял логику запроса к API.
- Протестировал код на всех поддерживаемых версиях java.
- Ещё разделил код запросов для всех, только для Linux и только для Windows.
First stable release
v1.0 Set release v1.0