ITPLT-3328 remove hardcoded package.a.c repo, add vars for alt adoptium urls

This commit is contained in:
Alan Cheng
2023-11-08 11:03:05 +11:00
parent 2ab6da34fc
commit 9ffe858a80

View File

@@ -8,22 +8,15 @@
name: Adoptium
file: adoptium
description: Adoptium Repo
baseurl: "https://packages.adoptium.net/artifactory/rpm/amazonlinux/{{ ansible_distribution_version }}/{{ ansible_architecture }}"
gpgkey: https://packages.adoptium.net/artifactory/api/gpg/key/public
baseurl:
- "https://packages.adoptium.net/artifactory/rpm/amazonlinux/{{ ansible_distribution_version }}/{{ ansible_architecture }}"
- "{{ atl_adoptium_alternate_url is defined | ternary(atl_adoptium_alternate_url, None) }}"
gpgkey:
- https://packages.adoptium.net/artifactory/api/gpg/key/public
- "{{ atl_adoptium_gpgkey_alternate_url is defined | ternary(atl_adoptium_gpgkey_alternate_url, None) }}"
gpgcheck: yes
state: present
- name: Add Alternate Adoptium yum repository
ansible.builtin.yum_repository:
name: alternate-adoptium
file: alternate-adoptium
description: Alternate Adoptium Repo
baseurl: "https://packages.atlassian.com/artifactory/adoptium-rpm/amazonlinux/{{ ansible_distribution_version }}/{{ ansible_architecture }}"
gpgkey: https://packages.atlassian.com/artifactory/adoptium-rpm/amazonlinux/{{ ansible_distribution_version }}/{{ ansible_architecture }}/repodata/repomd.xml
gpgcheck: true
state: present
ignore_errors: true
- name: Install Eclipse Temurin JDK
ansible.builtin.yum:
name: "temurin-{{ java_major_version }}-jdk"