build the kiwi-image in an images_16.0 repository
This commit is contained in:
16
_config
16
_config
@@ -81,7 +81,6 @@ BuildFlags: onlybuild:release-manifest-image
|
|||||||
BuildFlags: onlybuild:ironic-image
|
BuildFlags: onlybuild:ironic-image
|
||||||
BuildFlags: onlybuild:ironic-ipa-downloader-image
|
BuildFlags: onlybuild:ironic-ipa-downloader-image
|
||||||
BuildFlags: onlybuild:ironic-ipa-ramdisk
|
BuildFlags: onlybuild:ironic-ipa-ramdisk
|
||||||
BuildFlags: onlybuild:kiwi-builder-image
|
|
||||||
BuildFlags: onlybuild:kube-rbac-proxy
|
BuildFlags: onlybuild:kube-rbac-proxy
|
||||||
BuildFlags: onlybuild:kube-rbac-proxy-image
|
BuildFlags: onlybuild:kube-rbac-proxy-image
|
||||||
BuildFlags: onlybuild:metallb
|
BuildFlags: onlybuild:metallb
|
||||||
@@ -105,6 +104,21 @@ BuildFlags: onlybuild:release-manifest-image
|
|||||||
PublishFlags: archsync
|
PublishFlags: archsync
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if "%_repository" == "images_16.0"
|
||||||
|
Prefer: container:sles15-image
|
||||||
|
Type: docker
|
||||||
|
BuildEngine: podman
|
||||||
|
Repotype: none
|
||||||
|
Patterntype: none
|
||||||
|
BuildFlags: dockerarg:SLE_VERSION=16.0
|
||||||
|
BuildFlags: onlybuild:kiwi-builder-image
|
||||||
|
|
||||||
|
# Publish multi-arch container images only once all archs have been built
|
||||||
|
PublishFlags: archsync
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%if "%_repository" == "charts" || "%_repository" == "phantomcharts" || "%_repository" == "releasecharts"
|
%if "%_repository" == "charts" || "%_repository" == "phantomcharts" || "%_repository" == "releasecharts"
|
||||||
Type: helm
|
Type: helm
|
||||||
Repotype: helm
|
Repotype: helm
|
||||||
|
14
_meta
14
_meta
@@ -31,14 +31,20 @@
|
|||||||
<arch>x86_64</arch>
|
<arch>x86_64</arch>
|
||||||
</repository>
|
</repository>
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{%- for repository in ["images", "test_manifest_images"] %}
|
{%- for repository in ["images", "images_16.0", "test_manifest_images"] %}
|
||||||
<repository name="{{ repository }}">
|
<repository name="{{ repository }}">
|
||||||
{%- if release_project is defined and repository == "images" %}
|
{%- if release_project is defined and repository != "test_manifest_images" %}
|
||||||
<releasetarget project="{{ release_project }}" repository="images" trigger="manual"/>
|
<releasetarget project="{{ release_project }}" repository="images" trigger="manual"/>
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
<path project="SUSE:Registry" repository="standard"/>
|
<path project="SUSE:Registry" repository="standard"/>
|
||||||
<path project="SUSE:CA" repository="SLE_15_SP6"/>
|
{%- if repository == "images_16.0" %}
|
||||||
<path project="{{ project }}" repository="standard"/>
|
<path project="SUSE:CA" repository="16.0"/>
|
||||||
|
<path project="SUSE:SLFO:Products:SLES:16.0" repository="standard"/>
|
||||||
|
<path project="SUSE:SLFO:Main:Build" repository="standard"/>
|
||||||
|
{%- else %}
|
||||||
|
<path project="{{ project }}" repository="standard"/>
|
||||||
|
<path project="SUSE:CA" repository="SLE_15_SP6"/>
|
||||||
|
{%- endif %}
|
||||||
<arch>x86_64</arch>
|
<arch>x86_64</arch>
|
||||||
<arch>aarch64</arch>
|
<arch>aarch64</arch>
|
||||||
</repository>
|
</repository>
|
||||||
|
Reference in New Issue
Block a user