GoogleContainerTools / kaniko

Build Container Images In Kubernetes
Apache License 2.0
14.23k stars 1.4k forks source link

Enable pushing cache with --no-push #3181

Closed leosunmo closed 3 weeks ago

leosunmo commented 1 month ago

Make sure we check --no-cache-push instead of --no-push when deciding whether to push cache or not.

Fixes #3180

Description Allows for pushing to cache even if --no-push is enabled. This is useful in scenarios where you want to benefit (and contribute) to cache but ultimately save the image to a tar file, for example when container scanning in CI pipelines.

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you review them:

Reviewer Notes

Release Notes

Enable pushing cache even when --no-push is provided. To disable pushing cache, use --no-push-cache.