This container allows you to turn a Poetry-based Python project into a container automatically, inside of unprivledged CI.
Poetry is the only Python project type out there that allows for both pinned dependendcies (lock files) and CLI entrypoints.
Environment variables:
POETRY_EXPORT_ARGS
: Additional arguments for thepoetry export
commandKANIKO_ARGS
: Additional arguments for kaniko (if using the container)DOCKER_ARGS
: Additional arguments for docker build (if using the script directly)