Skip to content

Commit

Permalink
Merge pull request #129 from idealista/fix/Update-oraclejdk
Browse files Browse the repository at this point in the history
Fix/update oraclejdk
  • Loading branch information
Thasselhof authored Jun 25, 2020
2 parents f9302f7 + 8c41ab4 commit 786c112
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 48 deletions.
30 changes: 5 additions & 25 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,7 @@ env:

- DOCKER_IMAGE_BASE=amd64/ubuntu:bionic
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_201
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-bionic-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=amd64/ubuntu:bionic
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_202
JDK_VERSION=1.8.0_251
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-bionic-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=amd64/ubuntu:bionic
Expand Down Expand Up @@ -81,14 +76,9 @@ env:

- DOCKER_IMAGE_BASE=debian:jessie-slim
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_201
JDK_VERSION=1.8.0_251
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-jessie-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=debian:jessie-slim
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_202
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-jessie-${JDK_IMPLEMENTATION}


- DOCKER_IMAGE_BASE=debian:jessie-slim
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=11.0.2
Expand Down Expand Up @@ -116,12 +106,7 @@ env:

- DOCKER_IMAGE_BASE=debian:stretch-slim
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_201
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-stretch-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=debian:stretch-slim
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_202
JDK_VERSION=1.8.0_251
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-stretch-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=debian:stretch-slim
Expand Down Expand Up @@ -151,12 +136,7 @@ env:

- DOCKER_IMAGE_BASE=amd64/ubuntu:xenial
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_201
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-xenial-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=amd64/ubuntu:xenial
JDK_IMPLEMENTATION=oraclejdk
JDK_VERSION=1.8.0_202
JDK_VERSION=1.8.0_251
DOCKER_TAG_TO_PUBLISH=${JDK_VERSION}-xenial-${JDK_IMPLEMENTATION}

- DOCKER_IMAGE_BASE=amd64/ubuntu:xenial
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a changelog](https://github.com/olivierlacan/keep-a-changelog).

## [4.1.1](https://github.com/idealista/java_role/tree/4.1.1) (2020-06-25)
- Updated oraclejdk repositories and changed vars to default @dgalcantara

## [4.1.0](https://github.com/idealista/java_role/tree/4.1.0) (2019-02-01)
[Full Changelog](https://github.com/idealista/java_role/compare/4.0.0...4.1.0)

Expand Down
16 changes: 14 additions & 2 deletions defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,24 @@
java_implementation: openjdk

# OracleJDK implementation (provides only support for x64 architectures)
# [1.8.0_201, 1.8.0_202, 11.0.2] (see available urls in ../vars/main.yml)
java_oracle_jdk_version: 1.8.0_201
# [1.8.0_201, 1.8.0_202, 11.0.2] (see available urls in ../group_vars/main.yml)
java_oracle_jdk_version: 1.8.0_251
java_oracle_jdk_install_path: /opt/jdk/{{ java_oracle_jdk_version }}

# OpenJDK implementation
java_open_jdk_package: openjdk-{{ java_open_jdk_version_major }}-jdk-headless
java_open_jdk_home_dir: java-{{ java_open_jdk_version_major }}-openjdk-amd64
java_open_jdk_home: /usr/lib/jvm/{{ java_open_jdk_home_dir }}
java_open_jdk_default_java_home: /usr/lib/jvm/default-java

java_open_jdk_version_major: "{{ java_open_jdk_version | regex_search('^([0-9]{1,2})') }}"

# Older versions requires login to be downloaded
# http://www.oracle.com/technetwork/java/archive-139210.html
java_oracle_jdk_latest_versions_urls:
11.0.2:
url: https://download.oracle.com/otn-pub/java/jdk/11.0.2+9/f51449fcd52f4d52b93a989c5c56ed3c/jdk-11.0.2_linux-x64_bin.tar.gz
sha256: 7b4fd8ffcf53e9ff699d964a80e4abf9706b5bdb5644a765c2b96f99e3a2cdc8
1.8.0_251:
url: https://download.oracle.com/otn-pub/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz
sha256: 777a8d689e863275a647ae52cb30fd90022a3af268f34fc5b9867ce32f1b374e
1 change: 0 additions & 1 deletion molecule/openjdk/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@

vars_files:
- ../../defaults/main.yml
- ../../vars/main.yml
- ../../vars/{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml

tasks:
Expand Down
2 changes: 1 addition & 1 deletion molecule/oraclejdk/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ provisioner:
group_vars:
oraclejdk:
java_implementation: oraclejdk
java_oracle_jdk_version: ${JDK_VERSION:-1.8.0_201}
java_oracle_jdk_version: ${JDK_VERSION:-1.8.0_251}
lint:
name: ansible-lint
scenario:
Expand Down
19 changes: 0 additions & 19 deletions vars/main.yml

This file was deleted.

0 comments on commit 786c112

Please sign in to comment.