File tree Expand file tree Collapse file tree
package-upgrade/tasks/partials Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5151 # Package manager mapping in ansible/roles/package-upgrade/vars/main.yml.
5252 use : " {{ os|match_key(pm)|default(omit) }}"
5353
54- - name : install java tap (macOS)
55- become_user : administrator
56- when : java.rc > 0 and os|startswith("macos") and arch == "x64"
57- homebrew_tap :
58- name : AdoptOpenJDK/openjdk
59- state : present
60-
6154- name : install java (macOS)
62- become_user : administrator
63- when : java.rc > 0 and os|startswith("macos") and arch == "x64"
55+ become_user : " {{ ansible_user }} "
56+ when : java.rc > 0 and os|startswith("macos")
6457 homebrew_cask :
6558 name : " {{ java_package_name }}"
6659 state : present
6760
68- - name : Fetch java (Apple Silicon)
69- when : java.rc > 0 and os|startswith("macos11") and arch == "arm64"
70- shell :
71- chdir : " /Users/{{ ansible_user }}"
72- cmd : " curl -L -o zulu8.52.0.23-ca-jdk8.0.282-macosx_aarch64.tar.gz https://cdn.azul.com/zulu/bin/zulu8.52.0.23-ca-jdk8.0.282-macosx_aarch64.tar.gz"
73-
74- - name : Extract java (Apple Silicon)
75- when : java.rc > 0 and os|startswith("macos11") and arch == "arm64"
76- shell :
77- chdir : " /Users/{{ ansible_user }}"
78- cmd : " tar -xf zulu8.52.0.23-ca-jdk8.0.282-macosx_aarch64.tar.gz"
79-
8061- name : install webupd8 oracle java 8 extras
8162 when : java.rc > 0 and os == "ubuntu1404" and arch != "ppc64"
8263 package : name="{{item}}" state=present
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ packages: {
1414 ' fedora32 ' : ' java-11-openjdk-headless' ,
1515 ' freebsd ' : ' openjdk11-jre' ,
1616 ' ibmi ' : ' openjdk-11-ea' ,
17- ' macos ' : ' adoptopenjdk8 ' ,
17+ ' macos ' : ' temurin17 ' ,
1818 ' rhel7 ' : ' java-11-openjdk' ,
1919 ' rhel8 ' : ' java-17-openjdk' ,
2020 ' smartos ' : ' openjdk8' ,
Original file line number Diff line number Diff line change @@ -86,8 +86,7 @@ java_path: {
8686 ' macos10.14 ' : ' java' ,
8787 ' macos10.15 ' : ' java' ,
8888 ' macos11 ' : ' java' ,
89- # Currently hardcoded untill adopt have their build available
90- ' macos11.0 ' : ' /Users/{{ ansible_user }}/zulu8.52.0.23-ca-jdk8.0.282-macosx_aarch64/bin/java' ,
89+ ' macos11.0 ' : ' java' ,
9190 ' smartos15 ' : ' /opt/local/java/openjdk8/bin/java' ,
9291 ' smartos16 ' : ' /opt/local/java/openjdk8/bin/java' ,
9392 ' smartos17 ' : ' /opt/local/java/openjdk8/bin/java' ,
Original file line number Diff line number Diff line change 88 raw : xcode-select --print-path &> /dev/null
99 register : xcode
1010 ignore_errors : yes
11+ check_mode : no
1112
1213 - name : Install xcode-tools
1314 script : files/install-xcode.sh
1415 when : xcode.rc > 1
1516
16- - name : Check if Homebrew is already installed (Apple Sillicon )
17+ - name : Check if Homebrew is already installed (Apple Silicon )
1718 stat :
1819 path : /opt/homebrew/bin/brew
1920 register : armbrew
4546 homebrew_tap :
4647 name : buo/cask-upgrade
4748
48- - name : Add AdoptOpenJDK Java Repo
49+ - name : Install brew cask-versions
4950 become_user : " {{ ansible_user }}"
5051 homebrew_tap :
51- name : AdoptOpenJDK/openjdk
52+ name : homebrew/cask-versions
5253
5354 - name : Update Casks
5455 become_user : " {{ ansible_user }}"
You can’t perform that action at this time.
0 commit comments