Skip to content

Commit

Permalink
Merge pull request #180 from idealista/develop
Browse files Browse the repository at this point in the history
Release 8.0.0
  • Loading branch information
blalop authored Aug 10, 2022
2 parents d1ec772 + 65f60c4 commit 44e4994
Show file tree
Hide file tree
Showing 15 changed files with 472 additions and 404 deletions.
4 changes: 2 additions & 2 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
rules:
line-length: disable
warn_list:
- 'fqcn-builtins'
exclude_paths:
- molecule/adoptopenjdk/tests
- molecule/corretto/tests
Expand Down
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.yml linguist-detectable=true
*.yaml linguist-detectable=true
*.html linguist-detectable=false
74 changes: 46 additions & 28 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
dist: bionic
dist: jammy
language: python
python: 3.9
sudo: required
Expand All @@ -12,45 +12,63 @@ env:
- PY_COLOR=1
- ANSIBLE_FORCE_COLOR=1
jobs:
- DOCKER_IMAGE_BASE=debian:stretch-slim DOCKER_TAG_TO_PUBLISH=8-stretch-openjdk-headless
- DOCKER_IMAGE_BASE=debian:stretch-slim JDK_MAJOR=8 JDK_VERSION=8u322-b06-1~deb9u1
DOCKER_TAG_TO_PUBLISH=8u322-stretch-openjdk-headless
- DOCKER_IMAGE_BASE=debian:stretch-slim JDK_MAJOR=11 JDK_VERSION=11.0.6+10-1~bpo9+1
DOCKER_TAG_TO_PUBLISH=11.0.6-stretch-openjdk-headless
- DOCKER_IMAGE_BASE=debian:buster-slim DOCKER_TAG_TO_PUBLISH=11-buster-openjdk-headless
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_MAJOR=11 JDK_VERSION=11.0.14+9-1~deb10u1
DOCKER_TAG_TO_PUBLISH=11.0.14-buster-openjdk-headless
- DOCKER_IMAGE_BASE=debian:bullseye-slim DOCKER_TAG_TO_PUBLISH=11-bullseye-openjdk-headless
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_MAJOR=11 JDK_VERSION=11.0.14+9-1~deb11u1
DOCKER_TAG_TO_PUBLISH=11.0.14-bullseye-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:xenial DOCKER_TAG_TO_PUBLISH=9-xenial-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:xenial JDK_MAJOR=8 JDK_VERSION=8u292-b10-0ubuntu1~16.04.1
DOCKER_TAG_TO_PUBLISH=8u292-xenial-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:xenial JDK_MAJOR=9 JDK_VERSION=9~b114-0ubuntu1 DOCKER_TAG_TO_PUBLISH=9b114-xenial-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:bionic DOCKER_TAG_TO_PUBLISH=11-bionic-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=11 JDK_VERSION=11.0.13+8-0ubuntu1~18.04
DOCKER_TAG_TO_PUBLISH=11.0.13-bionic-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=8 JDK_VERSION=8u312-b07-0ubuntu1~18.04
DOCKER_TAG_TO_PUBLISH=8u312-bionic-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:focal DOCKER_TAG_TO_PUBLISH=17-focal-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=17 JDK_VERSION=17.0.1+12-1~20.04 DOCKER_TAG_TO_PUBLISH=17.0.1-focal-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=8 JDK_VERSION=8u312-b07-0ubuntu1~20.04
DOCKER_TAG_TO_PUBLISH=8u312-focal-openjdk-headless
- DOCKER_IMAGE_BASE=centos:7 JDK_MAJOR=11 JDK_VERSION=11.0.12.0.7 DOCKER_TAG_TO_PUBLISH=11.0.12.0.7-centos7-openjdk-headless
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_MAJOR=11 JDK_VERSION=11.0.13.0.8
DOCKER_TAG_TO_PUBLISH=11.0.13.0.8-centos8-openjdk-headless
# Java 8
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_VENDOR=adoptopenjdk JDK_MAJOR=8 JDK_VERSION=8u292-b10-3
DOCKER_TAG_TO_PUBLISH=8u292-bullseye-adoptopenjdk-headless
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_VENDOR=adoptopenjdk JDK_MAJOR=8 JDK_VERSION=8u292-b10-3
DOCKER_TAG_TO_PUBLISH=8u292-buster-adoptopenjdk-headless

- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=8 JDK_VERSION=8u342-b07-0ubuntu1~18.04
DOCKER_TAG_TO_PUBLISH=8u342-bionic-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=8 JDK_VERSION=8u342-b07-0ubuntu1~20.04
DOCKER_TAG_TO_PUBLISH=8u342-focal-openjdk-headless

- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_VENDOR=adoptopenjdk JDK_MAJOR=8
JDK_VERSION=8u292_b10 DOCKER_TAG_TO_PUBLISH=8u292-centos8-adoptopenjdk-headless

- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_VENDOR=corretto JDK_MAJOR=1.8.0 JDK_VERSION=1:8.302.08-1
DOCKER_TAG_TO_PUBLISH=8u302-bullseye-corretto-headless
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_VENDOR=corretto JDK_MAJOR=1.8.0 JDK_VERSION=1:8.302.08-1
DOCKER_TAG_TO_PUBLISH=8u302-buster-corretto-headless
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_VENDOR=corretto JDK_MAJOR=1.8.0
JDK_VERSION=1.8.0_302.b08 DOCKER_TAG_TO_PUBLISH=8u302-centos8-corretto-headless

# Java 11
- DOCKER_IMAGE_BASE=debian:buster-slim DOCKER_TAG_TO_PUBLISH=11-buster-openjdk-headless
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_MAJOR=11 JDK_VERSION=11.0.16+8-1~deb10u1
DOCKER_TAG_TO_PUBLISH=11.0.16-buster-openjdk-headless
- DOCKER_IMAGE_BASE=debian:bullseye-slim DOCKER_TAG_TO_PUBLISH=11-bullseye-openjdk-headless
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_MAJOR=11 JDK_VERSION=11.0.16+8-1~deb11u1
DOCKER_TAG_TO_PUBLISH=11.0.16-bullseye-openjdk-headless

- DOCKER_IMAGE_BASE=ubuntu:bionic DOCKER_TAG_TO_PUBLISH=11-bionic-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=11 JDK_VERSION=11.0.16+8-0ubuntu1~18.04
DOCKER_TAG_TO_PUBLISH=11.0.16-bionic-openjdk-headless

- DOCKER_IMAGE_BASE=ubuntu:focal DOCKER_TAG_TO_PUBLISH=11-focal-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=11 JDK_VERSION=11.0.16+8-0ubuntu1~20.04
DOCKER_TAG_TO_PUBLISH=11.0.16-focal-openjdk-headless

- DOCKER_IMAGE_BASE=ubuntu:jammy DOCKER_TAG_TO_PUBLISH=11-jammy-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:jammy JDK_MAJOR=11 JDK_VERSION=11.0.16+8-0ubuntu1~22.04
DOCKER_TAG_TO_PUBLISH=11.0.16-jammy-openjdk-headless

- DOCKER_IMAGE_BASE=centos:7 JDK_MAJOR=11 JDK_VERSION=11.0.12.0.7 DOCKER_TAG_TO_PUBLISH=11.0.12.0.7-centos7-openjdk-headless
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_MAJOR=11 JDK_VERSION=11.0.13.0.8
DOCKER_TAG_TO_PUBLISH=11.0.13.0.8-centos8-openjdk-headless

# Java 17
- DOCKER_IMAGE_BASE=debian:bullseye-slim DOCKER_TAG_TO_PUBLISH=17-bullseye-openjdk-headless
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_MAJOR=17 JDK_VERSION=17.0.4+8-1~deb11u1
DOCKER_TAG_TO_PUBLISH=17.0.4-bullseye-openjdk-headless

- DOCKER_IMAGE_BASE=ubuntu:focal DOCKER_TAG_TO_PUBLISH=17-focal-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=17 JDK_VERSION=17.0.4+8-1~20.04
DOCKER_TAG_TO_PUBLISH=17.0.4-focal-openjdk-headless

- DOCKER_IMAGE_BASE=ubuntu:jammy DOCKER_TAG_TO_PUBLISH=17-jammy-openjdk-headless
- DOCKER_IMAGE_BASE=ubuntu:jammy JDK_MAJOR=17 JDK_VERSION=17.0.4+8-1~22.04
DOCKER_TAG_TO_PUBLISH=17.0.4-jammy-openjdk-headless
script:
- pipenv run molecule test --scenario-name=${JDK_VENDOR:-default}
notifications:
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a ch

## [Unreleased](https://github.com/idealista/java_role/tree/develop)

## [8.0.0](https://github.com/idealista/java_role/tree/8.0.0) (2022-08-10)
[Full Changelog](https://github.com/idealista/java_role/compare/7.1.0...8.0.0)
### Added
- *[#178](https://github.com/idealista/java_role/issues/178) Add support for Java 17 on Debian 11 & Java 11, 17 in Ubuntu 22* @blalop
### Changed
- *[#178](https://github.com/idealista/java_role/issues/178) General role update* @blalop
### Removed
- *[#178](https://github.com/idealista/java_role/issues/178) Drop support for Debian 9 & Ubuntu 16* @blalop

## [7.1.0](https://github.com/idealista/java_role/tree/7.0.2) (2022-01-13)
[Full Changelog](https://github.com/idealista/java_role/compare/7.0.2...7.1.0)
### Added
Expand Down
10 changes: 5 additions & 5 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ verify_ssl = true
name = "pypi"

[packages]
ansible = "==4.4.0"
molecule = "==3.4.0"
ansible = "==6.0.0"
ansible-lint = "==6.3.0"
molecule = "==4.0.0"
molecule-docker = "==1.1.0"
docker = "==5.0.0"
molecule-docker = "==0.2.4"
ansible-lint = "==5.1.2"
yamllint = "==1.26.1"
rich = "==12.5.1"

[dev-packages]

Expand Down
Loading

0 comments on commit 44e4994

Please sign in to comment.