We need a container that can handle the responsibilities of assembling the code base and running any additional tools that should not be run in the executable container.
At a minimum, this container should have git, but it will probably need more. We'll audit the existing host OS and drupalci itself to see what commands we actually need.
Apr'24: at the moment this container is the buildx image in GitlabCI
Comments
Comment #2
MixologicComment #3
andypostGit and composer versions will vary, would be great to define minimal supported ones (I recall gitlab require 2.2x somehow)
Comment #4
MixologicWe should probably base this container off of https://github.com/jenkinsci/docker-inbound-agent or gitlabs equivalent ci worker container.
Comment #5
andypostComment #6
andypostComment #7
andypostat the moment this container is the
buildximage in GitlabCI