- Issue created by @bbrala
- Status changed to Fixed
about 1 year ago 1:32pm 4 March 2024 Automatically closed - issue fixed for 2 weeks with no activity.
Currently the image the bot runs on is a quite custom image that was used on the old infrastructure. Although this is good for speed, this does make the runs less flexible. We need to be able to run on multiple versions of Drupal at some point, and be able to optimize the base.
We can go 2 ways here.
1. Fully run on a default image and prepare the enviroment in a init job. Archive that enviroment and usa those artifacts as the starting point for all the other jobs.
Pro's:
Fully transparant flow and steps.
Full control on how the basic enviroment is setup.
Easy to start branched for new version if we like.
Cons:
Probably slower
Will require rewriting of the analysis code so it uses new paths.
2. Keep the docker file, support multiple versions and push it somewhere so we can use it.
Pro's:
Cons:
Personally I feel like moving the setup code to a seperate job and passing those artifacts it the way to go.
Fixed
Code
Automatically closed - issue fixed for 2 weeks with no activity.