infrastructure
infrastructure copied to clipboard
unixPB: add openjdk devkit installs for Linux on x64, ppc64le, aarch64
There are loads of issues with this but as a "starter for 10" it should be functional. Stuff to fix later:
- As a minimum allow for other devkit names in the SHA sum variables since this is hard coded to one per architecture ... Or use GPG signatures since they're being created
- Should we have more families for the install? Suse is currently excluded but we don't have any Suse build systems
- We don't yet have a solution for s390x ...
Related:
- https://github.com/adoptium/temurin-build/issues/3468
- https://github.com/adoptium/temurin-build/issues/3519
- https://github.com/adoptium/temurin-build/pull/3706#issuecomment-2015305336
Checklist
- [x] commit message has one of the standard prefixes
- [ ] faq.md updated if appropriate
- [ ] other documentation is changed or added (if applicable)
- [ ] playbook changes run through VPC or QPC (if you have access) https://ci.adoptium.net/view/Tooling/job/VagrantPlaybookCheck/1863/
- [ ] VPC/QPC not applicable for this PR
- [ ] for inventory.yml changes, bastillion/nagios/jenkins updated accordingly
New pushes because the bxx number has moved to a more sensible place, and there is now a top level directory in the tarball. Prebiously the filename was defined as:
devkit_filename: devkit-{{ devkit_version|replace('-b','-{{ ansible_architecture }}-linux-gnu-b') }}.tar.xz