diff --git a/osclib/stagingapi.py b/osclib/stagingapi.py index 3cca7c454..9dc30f186 100644 --- a/osclib/stagingapi.py +++ b/osclib/stagingapi.py @@ -933,7 +933,10 @@ def build_switch_staging_project(self, target_project): for request in meta['requests']: staged_requests.append(request['id']) target_flag = 'disable' - if not self.crings or self.check_ring_packages(target_project, staged_requests): + # for adi projects we always build + if self.is_adi_project(target_project): + target_flag = 'enable' + elif not self.crings or self.check_ring_packages(target_project, staged_requests): target_flag = 'enable' self.build_switch_prj(target_project, target_flag)