From b015ec6840ff97354495374f8e58dd06beed5593 Mon Sep 17 00:00:00 2001 From: Christophe Monniez Date: Thu, 24 Jun 2021 14:57:45 +0200 Subject: [PATCH] [IMP] runbot: show bundles that use a Dockerfile Before manipulating a Dockerfile, it can be useful to know which bundle is using it. --- runbot/models/dockerfile.py | 1 + runbot/views/dockerfile_views.xml | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/runbot/models/dockerfile.py b/runbot/models/dockerfile.py index 31573610..022f78e0 100644 --- a/runbot/models/dockerfile.py +++ b/runbot/models/dockerfile.py @@ -20,6 +20,7 @@ class Dockerfile(models.Model): version_ids = fields.One2many('runbot.version', 'dockerfile_id', string='Versions') description = fields.Text('Description') view_ids = fields.Many2many('ir.ui.view', compute='_compute_view_ids') + bundle_ids = fields.One2many('runbot.bundle', 'dockerfile_id', string='Used in Bundles') _sql_constraints = [('runbot_dockerfile_name_unique', 'unique(name)', 'A Dockerfile with this name already exists')] diff --git a/runbot/views/dockerfile_views.xml b/runbot/views/dockerfile_views.xml index 16a3a457..6a852e47 100644 --- a/runbot/views/dockerfile_views.xml +++ b/runbot/views/dockerfile_views.xml @@ -32,6 +32,14 @@ + + + + + + + +
@@ -51,6 +59,7 @@ +