Feature: Generate Tag as cli command

We need a profound implementation of the generate tag functionality that is used to calculate the correct tag name for any of the shared container images. The following requirements are given:

  • Implement the tagging-format given in the specs
  • Add support for multiple versions from one repo/ pipeline (e.g.: https://gitlab.opencode.de/open-code/oci/mariadb)
  • To fulfil the requirements from the tagging format, a lookup will be needed if an image already exists and if so build info needs to be added to the tag name