From f2b5a4b064f308aa0c8f5eef64af5ff44640debe Mon Sep 17 00:00:00 2001 From: soksanichenko Date: Wed, 12 Apr 2023 18:46:59 +0300 Subject: [PATCH] ALBS-1073: Prepare new configs of the building artifacts generator for all arches for 8.8-beta & 9.2-beta - Option `extra_files` for extra_isos --- aarch64/variants_options.json | 24 ++++++++++++++++++++++-- ppc64le/variants_options.json | 24 ++++++++++++++++++++++-- pungi-build.conf.j2 | 2 -- s390x/variants_options.json | 24 ++++++++++++++++++++++-- x86_64/variants_options.json | 24 ++++++++++++++++++++++-- 5 files changed, 88 insertions(+), 10 deletions(-) diff --git a/aarch64/variants_options.json b/aarch64/variants_options.json index d91f3fc..09f34d8 100644 --- a/aarch64/variants_options.json +++ b/aarch64/variants_options.json @@ -9,7 +9,17 @@ "AppStream" ], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "AppStream": { @@ -64,7 +74,17 @@ "extra_isos": [{ "include_variants": [], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "SAPHANA": { diff --git a/ppc64le/variants_options.json b/ppc64le/variants_options.json index d91f3fc..09f34d8 100644 --- a/ppc64le/variants_options.json +++ b/ppc64le/variants_options.json @@ -9,7 +9,17 @@ "AppStream" ], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "AppStream": { @@ -64,7 +74,17 @@ "extra_isos": [{ "include_variants": [], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "SAPHANA": { diff --git a/pungi-build.conf.j2 b/pungi-build.conf.j2 index 6953243..d318ee3 100644 --- a/pungi-build.conf.j2 +++ b/pungi-build.conf.j2 @@ -21,8 +21,6 @@ comps_file = { "file": "{{ arch }}/comps.xml", } -compose_type = 'test' - link_type = 'hardlink' module_defaults_dir = { diff --git a/s390x/variants_options.json b/s390x/variants_options.json index d91f3fc..09f34d8 100644 --- a/s390x/variants_options.json +++ b/s390x/variants_options.json @@ -9,7 +9,17 @@ "AppStream" ], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "AppStream": { @@ -64,7 +74,17 @@ "extra_isos": [{ "include_variants": [], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "SAPHANA": { diff --git a/x86_64/variants_options.json b/x86_64/variants_options.json index a9953ea..ae097fc 100644 --- a/x86_64/variants_options.json +++ b/x86_64/variants_options.json @@ -9,7 +9,17 @@ "AppStream" ], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "AppStream": { @@ -82,7 +92,17 @@ "extra_isos": [{ "include_variants": [], "filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}", - "skip_src": true + "skip_src": true, + "extra_files": [{ + "scm": "git", + "repo": "https://git.almalinux.org/rpms/almalinux-release.git", + "branch": "a{{ distribution_major_version }}", + "file": [ + "GPL", + "EULA", + "RPM-GPG-KEY-AlmaLinux" + ] + }] }] }, "SAPHANA": {