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
The kraken-base-image provides a Docker image for AMD64 and ARM64 platforms that comes pre-bundled with
a lot of different common programming language runtimes and toolchains, intended to be used as a runtime
image for continuous integration pipelines. The image is currently base on ubuntu:20.04.
Aside from the develop tag, exact image versions can be pinned based on git tag --describe. The Kraken base image
is built from various Ubuntu starting images. We use semantic versioning in the form of x.y.z and x.y tags.
New versions of the base image must adhere to the Semantic Versioning scheme. Any upgraded software
that is no longer backwards compatible must be released as a minor version upgrade (we use major version 0). This is to prevent
(non backwards-compatible) software upgrades from blocking the release of backwards compatible upgrades or hotfixes.
Only when absolutely necessary, we introduce a branch for hot fixing older versions, such as 0.17.x to release versions of
the base image in that minor version range besides a higher minor having already been released.