Draft: Manifest 1: Initial Fixes

This is MR 1/4 for my proposed rework of gitlab-org/gitlab-runner!4680 (closed).

Resolves issues with the immediate testing of ggeorgiev's sketch

  1. Change from x86_64 to amd64 in the uploaded helper build to be compatible with manifest-tool's from-args templating.
  2. Remove space from the comma-separated values passing architectures to manifest-tool.
  3. Check existence of manifest list same way we check docker images.
  4. Conditionally include prefix in the template, to fix the prefix="" case.

Merge request reports

Loading