From cd4c6b5e43f675cf141383ab2744ea25e9f77a1a Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Thu, 12 Jan 2023 12:50:36 +0100 Subject: [PATCH] [IMP] runbot: better configure upgrade descriptions --- runbot/models/build_config.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/runbot/models/build_config.py b/runbot/models/build_config.py index 4524e8b9..e38c7944 100644 --- a/runbot/models/build_config.py +++ b/runbot/models/build_config.py @@ -598,7 +598,10 @@ class ConfigStep(models.Model): end = True elif len(target_builds) > 1 and not self.upgrade_flat: for target_build in target_builds: - build._add_child({'upgrade_to_build_id': target_build.id}) + build._add_child( + {'upgrade_to_build_id': target_build.id}, + description="Testing migration to %s" % target_build.params_id.version_id.name + ) end = True if end: return # replace this by a python job friendly solution @@ -619,7 +622,10 @@ class ConfigStep(models.Model): build._log('_run_configure_upgrade', 'No source version found for %s, skipping' % target_version.name, level='INFO') elif not self.upgrade_flat: for from_build in from_builds: - build._add_child({'upgrade_to_build_id': target_build.id, 'upgrade_from_build_id': from_build.id}) + build._add_child( + {'upgrade_to_build_id': target_build.id, 'upgrade_from_build_id': from_build.id}, + description="Testing migration from %s to %s" % (from_build.params_id.version_id.name, target_build.params_id.version_id.name) + ) end = True if end: