Skip to content

Commit 44e4994

Browse files
authored
Merge pull request #180 from idealista/develop
Release 8.0.0
2 parents d1ec772 + 65f60c4 commit 44e4994

File tree

15 files changed

+472
-404
lines changed

15 files changed

+472
-404
lines changed

.ansible-lint

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
rules:
3-
line-length: disable
2+
warn_list:
3+
- 'fqcn-builtins'
44
exclude_paths:
55
- molecule/adoptopenjdk/tests
66
- molecule/corretto/tests

.gitattributes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*.yml linguist-detectable=true
2+
*.yaml linguist-detectable=true
3+
*.html linguist-detectable=false

.travis.yml

Lines changed: 46 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dist: bionic
1+
dist: jammy
22
language: python
33
python: 3.9
44
sudo: required
@@ -12,45 +12,63 @@ env:
1212
- PY_COLOR=1
1313
- ANSIBLE_FORCE_COLOR=1
1414
jobs:
15-
- DOCKER_IMAGE_BASE=debian:stretch-slim DOCKER_TAG_TO_PUBLISH=8-stretch-openjdk-headless
16-
- DOCKER_IMAGE_BASE=debian:stretch-slim JDK_MAJOR=8 JDK_VERSION=8u322-b06-1~deb9u1
17-
DOCKER_TAG_TO_PUBLISH=8u322-stretch-openjdk-headless
18-
- DOCKER_IMAGE_BASE=debian:stretch-slim JDK_MAJOR=11 JDK_VERSION=11.0.6+10-1~bpo9+1
19-
DOCKER_TAG_TO_PUBLISH=11.0.6-stretch-openjdk-headless
20-
- DOCKER_IMAGE_BASE=debian:buster-slim DOCKER_TAG_TO_PUBLISH=11-buster-openjdk-headless
21-
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_MAJOR=11 JDK_VERSION=11.0.14+9-1~deb10u1
22-
DOCKER_TAG_TO_PUBLISH=11.0.14-buster-openjdk-headless
23-
- DOCKER_IMAGE_BASE=debian:bullseye-slim DOCKER_TAG_TO_PUBLISH=11-bullseye-openjdk-headless
24-
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_MAJOR=11 JDK_VERSION=11.0.14+9-1~deb11u1
25-
DOCKER_TAG_TO_PUBLISH=11.0.14-bullseye-openjdk-headless
26-
- DOCKER_IMAGE_BASE=ubuntu:xenial DOCKER_TAG_TO_PUBLISH=9-xenial-openjdk-headless
27-
- DOCKER_IMAGE_BASE=ubuntu:xenial JDK_MAJOR=8 JDK_VERSION=8u292-b10-0ubuntu1~16.04.1
28-
DOCKER_TAG_TO_PUBLISH=8u292-xenial-openjdk-headless
29-
- DOCKER_IMAGE_BASE=ubuntu:xenial JDK_MAJOR=9 JDK_VERSION=9~b114-0ubuntu1 DOCKER_TAG_TO_PUBLISH=9b114-xenial-openjdk-headless
30-
- DOCKER_IMAGE_BASE=ubuntu:bionic DOCKER_TAG_TO_PUBLISH=11-bionic-openjdk-headless
31-
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=11 JDK_VERSION=11.0.13+8-0ubuntu1~18.04
32-
DOCKER_TAG_TO_PUBLISH=11.0.13-bionic-openjdk-headless
33-
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=8 JDK_VERSION=8u312-b07-0ubuntu1~18.04
34-
DOCKER_TAG_TO_PUBLISH=8u312-bionic-openjdk-headless
35-
- DOCKER_IMAGE_BASE=ubuntu:focal DOCKER_TAG_TO_PUBLISH=17-focal-openjdk-headless
36-
- 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
37-
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=8 JDK_VERSION=8u312-b07-0ubuntu1~20.04
38-
DOCKER_TAG_TO_PUBLISH=8u312-focal-openjdk-headless
39-
- 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
40-
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_MAJOR=11 JDK_VERSION=11.0.13.0.8
41-
DOCKER_TAG_TO_PUBLISH=11.0.13.0.8-centos8-openjdk-headless
15+
# Java 8
4216
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_VENDOR=adoptopenjdk JDK_MAJOR=8 JDK_VERSION=8u292-b10-3
4317
DOCKER_TAG_TO_PUBLISH=8u292-bullseye-adoptopenjdk-headless
4418
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_VENDOR=adoptopenjdk JDK_MAJOR=8 JDK_VERSION=8u292-b10-3
4519
DOCKER_TAG_TO_PUBLISH=8u292-buster-adoptopenjdk-headless
20+
21+
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=8 JDK_VERSION=8u342-b07-0ubuntu1~18.04
22+
DOCKER_TAG_TO_PUBLISH=8u342-bionic-openjdk-headless
23+
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=8 JDK_VERSION=8u342-b07-0ubuntu1~20.04
24+
DOCKER_TAG_TO_PUBLISH=8u342-focal-openjdk-headless
25+
4626
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_VENDOR=adoptopenjdk JDK_MAJOR=8
4727
JDK_VERSION=8u292_b10 DOCKER_TAG_TO_PUBLISH=8u292-centos8-adoptopenjdk-headless
28+
4829
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_VENDOR=corretto JDK_MAJOR=1.8.0 JDK_VERSION=1:8.302.08-1
4930
DOCKER_TAG_TO_PUBLISH=8u302-bullseye-corretto-headless
5031
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_VENDOR=corretto JDK_MAJOR=1.8.0 JDK_VERSION=1:8.302.08-1
5132
DOCKER_TAG_TO_PUBLISH=8u302-buster-corretto-headless
5233
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_VENDOR=corretto JDK_MAJOR=1.8.0
5334
JDK_VERSION=1.8.0_302.b08 DOCKER_TAG_TO_PUBLISH=8u302-centos8-corretto-headless
35+
36+
# Java 11
37+
- DOCKER_IMAGE_BASE=debian:buster-slim DOCKER_TAG_TO_PUBLISH=11-buster-openjdk-headless
38+
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_MAJOR=11 JDK_VERSION=11.0.16+8-1~deb10u1
39+
DOCKER_TAG_TO_PUBLISH=11.0.16-buster-openjdk-headless
40+
- DOCKER_IMAGE_BASE=debian:bullseye-slim DOCKER_TAG_TO_PUBLISH=11-bullseye-openjdk-headless
41+
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_MAJOR=11 JDK_VERSION=11.0.16+8-1~deb11u1
42+
DOCKER_TAG_TO_PUBLISH=11.0.16-bullseye-openjdk-headless
43+
44+
- DOCKER_IMAGE_BASE=ubuntu:bionic DOCKER_TAG_TO_PUBLISH=11-bionic-openjdk-headless
45+
- DOCKER_IMAGE_BASE=ubuntu:bionic JDK_MAJOR=11 JDK_VERSION=11.0.16+8-0ubuntu1~18.04
46+
DOCKER_TAG_TO_PUBLISH=11.0.16-bionic-openjdk-headless
47+
48+
- DOCKER_IMAGE_BASE=ubuntu:focal DOCKER_TAG_TO_PUBLISH=11-focal-openjdk-headless
49+
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=11 JDK_VERSION=11.0.16+8-0ubuntu1~20.04
50+
DOCKER_TAG_TO_PUBLISH=11.0.16-focal-openjdk-headless
51+
52+
- DOCKER_IMAGE_BASE=ubuntu:jammy DOCKER_TAG_TO_PUBLISH=11-jammy-openjdk-headless
53+
- DOCKER_IMAGE_BASE=ubuntu:jammy JDK_MAJOR=11 JDK_VERSION=11.0.16+8-0ubuntu1~22.04
54+
DOCKER_TAG_TO_PUBLISH=11.0.16-jammy-openjdk-headless
55+
56+
- 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
57+
- DOCKER_IMAGE_BASE=quay.io/centos/centos:stream8 JDK_MAJOR=11 JDK_VERSION=11.0.13.0.8
58+
DOCKER_TAG_TO_PUBLISH=11.0.13.0.8-centos8-openjdk-headless
59+
60+
# Java 17
61+
- DOCKER_IMAGE_BASE=debian:bullseye-slim DOCKER_TAG_TO_PUBLISH=17-bullseye-openjdk-headless
62+
- DOCKER_IMAGE_BASE=debian:bullseye-slim JDK_MAJOR=17 JDK_VERSION=17.0.4+8-1~deb11u1
63+
DOCKER_TAG_TO_PUBLISH=17.0.4-bullseye-openjdk-headless
64+
65+
- DOCKER_IMAGE_BASE=ubuntu:focal DOCKER_TAG_TO_PUBLISH=17-focal-openjdk-headless
66+
- DOCKER_IMAGE_BASE=ubuntu:focal JDK_MAJOR=17 JDK_VERSION=17.0.4+8-1~20.04
67+
DOCKER_TAG_TO_PUBLISH=17.0.4-focal-openjdk-headless
68+
69+
- DOCKER_IMAGE_BASE=ubuntu:jammy DOCKER_TAG_TO_PUBLISH=17-jammy-openjdk-headless
70+
- DOCKER_IMAGE_BASE=ubuntu:jammy JDK_MAJOR=17 JDK_VERSION=17.0.4+8-1~22.04
71+
DOCKER_TAG_TO_PUBLISH=17.0.4-jammy-openjdk-headless
5472
script:
5573
- pipenv run molecule test --scenario-name=${JDK_VENDOR:-default}
5674
notifications:

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a ch
44

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

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

Pipfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ verify_ssl = true
44
name = "pypi"
55

66
[packages]
7-
ansible = "==4.4.0"
8-
molecule = "==3.4.0"
7+
ansible = "==6.0.0"
8+
ansible-lint = "==6.3.0"
9+
molecule = "==4.0.0"
10+
molecule-docker = "==1.1.0"
911
docker = "==5.0.0"
10-
molecule-docker = "==0.2.4"
11-
ansible-lint = "==5.1.2"
12-
yamllint = "==1.26.1"
12+
rich = "==12.5.1"
1313

1414
[dev-packages]
1515

0 commit comments

Comments
 (0)