From 2ce9cb6f6646f49ae1a4437df45e09d4f74b81c1 Mon Sep 17 00:00:00 2001 From: "Eric D. Helms" Date: Tue, 11 Apr 2023 13:34:22 -0400 Subject: [PATCH] Manage Copr projects --- package_manifest.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/package_manifest.yaml b/package_manifest.yaml index 751a99df38e..12043112640 100644 --- a/package_manifest.yaml +++ b/package_manifest.yaml @@ -29,9 +29,31 @@ all: dist: '.el8' macros: foremandist: "{{ foremandist }}" + copr_project_user: "ehelms" children: packages: {} repoclosures: {} + copr_projects: {} + +copr_projects: + hosts: + foreman-copr: + copr_project_name: "foreman-{{ foreman_version }}" + copr_project_chroots: + - name: rhel-8-x86_64 + plugins-copr: + copr_project_name: "foreman-plugins-{{ foreman_version }}" + copr_project_chroots: + - name: rhel-8-x86_64 + katello-copr: + copr_project_name: "foreman-katello-{{ foreman_version }}" + copr_project_chroots: + - name: rhel-8-x86_64 + client-copr: + copr_project_name: "foreman-client-{{ foreman_version }}" + copr_project_chroots: + - name: rhel-8-x86_64 + - name: rhel-7-x86_64 packages: vars: @@ -438,6 +460,8 @@ yggdrasil_client_packages: foreman_client_packages: vars: + build_package_build_system: copr + copr_project_name: "{{ hostvars['client-copr']['copr_project_name'] }}" package_base_dir: 'packages/client/' koji_tags: - "{{ all_tags['foreman-client-el9'] }}"