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

Mixologic created an issue. See original summary.

Mixologic’s picture

Parent issue: » #2949210: Drupalci Roadmap
andypost’s picture

Git and composer versions will vary, would be great to define minimal supported ones (I recall gitlab require 2.2x somehow)

Mixologic’s picture

We should probably base this container off of https://github.com/jenkinsci/docker-inbound-agent or gitlabs equivalent ci worker container.

andypost’s picture

andypost’s picture

Issue summary: View changes

at the moment this container is the buildx image in GitlabCI