jenkins-infra / packer-images

This repository hosts the packer definitions for the Jenkins Infrastructure
MIT License
19 stars 17 forks source link

Add jenkins-infra tools #198

Open dduportal opened 2 years ago

dduportal commented 2 years ago

The jenkins infrastructure requires additional tools that should be installed in these templates:

lemeurherve commented 2 years ago
dduportal commented 2 years ago
dduportal commented 2 years ago

First batch: https://github.com/jenkins-infra/packer-images/pull/216

lemeurherve commented 2 years ago

WDYT about using Chocolatey to install most of them if available?

dduportal commented 2 years ago

WDYT about using Chocolatey to install most of them if available?

If the version can be specified: yes (would be most usefull). Otherwise nope.

lemeurherve commented 2 years ago

If the version can be specified: yes

Yes: https://docs.chocolatey.org/en-us/choco/commands/install#examples

Docker buildx should already be included with Docker (needs Docker for Desktop for Windows though):

image
dduportal commented 2 years ago

Docker buildx should already be included with Docker (needs Docker for Desktop for Windows though):

About this:

Given that we use Windows container on Windows VMs, and that buildx is not supported for windows container, WDYT about only adding buildx on linux templates (+add a comment on the tools version YAML explaining why it's not supported) ?

dduportal commented 1 year ago

Adding NodeJS (ref. https://github.com/jenkins-infra/packer-images/pull/468, #475 and #476)

smerle33 commented 10 months ago

not sure we need to install oniguruma as per https://github.com/jenkins-infra/docker-hashicorp-tools/blob/fe538ce08d4ccc8e2d86df0f730b12bea4d097e1/Dockerfile#L25C1-L26C14

no occurrence of onigin jenkins-infra

lemeurherve commented 5 months ago
  • [ ] Docker buildx because we want to build multi architectures images

Done in #1215

Given that we use Windows container on Windows VMs, and that buildx is not supported for windows container, WDYT about only adding buildx on linux templates (+add a comment on the tools version YAML explaining why it's not supported) ?

Now supported, see PR for ref 🙂

dduportal commented 5 months ago

Now supported, see PR for ref 🙂

Only on client side :) But still useful as per your PR