From c89c2e7828cc520bdded111472820da5347679ec Mon Sep 17 00:00:00 2001 From: Niklas van Schrick Date: Thu, 3 Sep 2026 18:25:29 +0200 Subject: [PATCH] Add subcomponent handling --- lib/pyxis/managed_versioning/component_info.rb | 4 ++-- lib/pyxis/release/common.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pyxis/managed_versioning/component_info.rb b/lib/pyxis/managed_versioning/component_info.rb index ade9f8e..6b31a77 100644 --- a/lib/pyxis/managed_versioning/component_info.rb +++ b/lib/pyxis/managed_versioning/component_info.rb @@ -118,9 +118,9 @@ def find_manifests_from_jobs(jobs) .sort .map { |job| job.split(': ') } .map do |image| - next image if image.length == 1 + next [image.first.gsub(':', '-')] if image.length == 1 - [image.first, image.last.delete_prefix('[').delete_suffix(']')] + [image.first.gsub(':', '-'), image.last.delete_prefix('[').delete_suffix(']')] end end diff --git a/lib/pyxis/release/common.rb b/lib/pyxis/release/common.rb index b66e99d..63a0213 100644 --- a/lib/pyxis/release/common.rb +++ b/lib/pyxis/release/common.rb @@ -11,7 +11,7 @@ class Common CONTAINER_RELEASE_PUBLISH_USER = 'code0-release-tools' - CONTAINER_IMAGES_TO_RELEASE = Project.components + %i[config-generator] + CONTAINER_IMAGES_TO_RELEASE = Project.components + %i[config-generator sagittarius-gateway] def copy_container_images_to_release_registry(component_info) container_tag = component_info.find_container_tag_for_build_id