Skip to content

Draft: feat: speedup ingest Dockerfile

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA

What does this merge request do and why?

ingest image improvements to speedup dev cycles.

UPDATE:

Upgrading to latest kaniko action failed, and while revert work, it is better to wait for a fix, because with such reverts people are not reporting regressions, and as a result - they are not fixed, and more people having bad time..

Also found (and reported) the problem that kaniko does not fail on invalid context, which caused a little headache in troubleshooting.

Now I've run into some kaniko issues that it doesn't locate Dockerfile withing context the same way as docker build. Now I am trying to document that stuff, but at this point there is a least one more bug that needs to be reported.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

Merge request checklist

  • Tests added for new functionality. If not, please raise an issue to follow up.
  • Documentation added/updated, if needed.
Edited by Anatoli Babenia

Merge request reports