Skip to content
common-template-copier

common-template-copier

common-template-copier is GitLab’s standard project template, built on the Copier project template generator. It scaffolds new projects with the three-layer LabKit v2 service skeleton, a CI pipeline built on common-ci-tasks, and the Caproni and Runway configuration needed for local development and production deployment. Template updates propagate to onboarded projects via Renovate and copier update.

Primary contribution to Theseus: every Theseus service starts from this template. It is where the platform’s conventions are encoded at scaffolding time, so a new service is production-shaped from its first commit. The Get Started tutorial walks through using it.

Resources

Last updated on