Skip to content

CI templates

Joao Esteves Marcal requested to merge docker-images-templates into master

This MR introduces a template to build custom Docker images, as described in CIPAAS-581. The two kinds of projects supported are:

  • A project that contains the Docker image in the root of the project, this project only needs to include the file docker-images-templates/DockerImages.gitlab-ci.yml. Example working in here.
  • The other type of project is a project with git submodules. Where the user has to set two variables. Example working in here.

The custom Docker image generated will be generated with a RELEASE-TIMEz if code pushed to master and a tag with the name of the feature branch if code pushed to a feature branch. As requested in WFP-19.

Planning on adding Git tagging on a future MR to ease finding code relative to a certain RELEASE tag.

It also introduces a template to deploy a helm chart manually to the different environments. Example working here

Edited by Joao Esteves Marcal

Merge request reports