This repository contains the GitLab CI/CD configuration used to build the Origami base image, Nvidia variant, and dedicated test image.
To keep test-image builds isolated from the base and Nvidia pipelines, use a dedicated branch named test:
- Push commits that should exercise only the test image to the
testbranch (or fast-forward it to the desired commit). - The root pipeline on
testruns only the test trigger (trigger-test). Base and Nvidia trigger jobs explicitly skip this branch so they continue running on their usual refs without interruption. - On other branches (for example,
main), the base and Nvidia pipelines proceed as before, while test builds remain idle unless changes are mirrored totest.
This setup ensures:
- Base and Nvidia builds cancel only each other when new commits land on their ref.
- Multiple test runs cancel only previous test runs on
test, without affecting the production pipelines.
to use the test image please rebase to registry.gitlab.com/origami-linux/images/origami-test:br-test-43
to use the cachy test image please rebase to registry.gitlab.com/origami-linux/images/origami-test:br-test-cachy-43
to use the nvidia test image please rebase to registry.gitlab.com/origami-linux/images/origami-test:br-test-nvidia-43