You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was meant to guarantee that no target will do anything other than converting between different types of artifacts. In other words, the base image would be built using only docker and the various earthly targets would simply generate the various artifacts from that (iso, raw images, uki, whatever)
Our current plans are:
Generate all types of artifacts with auroraboot (thus no earthly targets should be needed, except only if they just call auroraboot)
Get rid of Earthly, because it's no longer maintained (but we don't know what to replace it with exactly)
Have a kairos-init solution (what you linked). This only affects what we run inside the dockerfiles so it's not directly relevant to this ticket here.
All in all, I don't think we should invest much time refactoring earthly targets. After all, we won't have earthly for too long.
After this is done: #1897
we should no longer call
+base-image
in any target. They should all require a base image to be pre-built with just docker.After this story, our release pipelines should build the oci artifacts using only docker (no earthly).
The text was updated successfully, but these errors were encountered: