cloudfoundry-incubator / kubecf

Cloud Foundry on Kubernetes
Apache License 2.0
115 stars 62 forks source link

Extract the image_list.json creation to a parallel CI job #865

Closed jimmykarily closed 4 years ago

jimmykarily commented 4 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like The task that creates the image_list.json for the kubecf bundle can take up to 25 minutes to complete (https://concourse.suse.dev/teams/main/pipelines/kubecf/jobs/build-master/builds/58). That file is not needed during any of the tests we run in CI thus can be generated in parallel without blocking the next jobs.

We should investigate if it's possible to have a separate (parallel) job that generates that file and injects it in the chart tarball after all tests have passed and before the publish step (or in the publish step itself).

jandubois commented 4 years ago

Since #965 creation of the imagelist takes only seconds (because it only evaluates 2 different combinations of feature flags), so I think this issue is no longer relevant.