Skip to content

Added gitlab-ci to autobuild the container images and tag then with the short...

Max requested to merge inputobject1/Shinobi:feature/add-docker-ci-on-gitlab into dev

Added gitlab ci to autobuild the container images and tag them with the short commit hash.

The master and dev branches get a special tag each:
dev => latest
master => stable

This way you can use the tag that is most fitting and also use the tag from a specific version (using the short commit hash) if you don't want to upgrade every time there's a new version.

This will put the docker images under registry.gitlab.com/Shinobi-System/shinobi:<tag>

Note: I'll make another PR to update the install docs for docker to reference the images.

Other note: the first time you run a build pipeline, Gitlab will ask you to prove that you're a real person by adding a credit card, but the pipelines are actually free and included (as is the container registry) so no worries.

Edited by Max

Merge request reports