forked from suse-edge/Factory
Compare commits
29 Commits
kubectl-1.
...
update-eib
Author | SHA256 | Date | |
---|---|---|---|
0ccade5817 | |||
08797b0030 | |||
6ca1cc0ded | |||
fc24747ee5 | |||
9c2d445b06 | |||
e5de658ae9 | |||
8cc06f4ccb | |||
9dc5ba4c52
|
|||
f92f3600e6 | |||
e379d5df4e | |||
346d6137fe | |||
1f36228510 | |||
ec7da715f4 | |||
1ad6c99257 | |||
12e91c2102
|
|||
6fb80441cd | |||
93a5f6813d | |||
bdaa422813 | |||
c25bf622bc | |||
fa57d15ff9 | |||
1a29da28ca | |||
f2d39a7025 | |||
629e96dded | |||
c190a1c800 | |||
be87fb0fc6 | |||
01dfdc5fd9 | |||
90ce8e165c | |||
ad68a91755 | |||
c37782e077 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
|||||||
*/.osc
|
*/.osc
|
||||||
*/__pycache__
|
*/__pycache__
|
||||||
.venv/
|
.venv/
|
||||||
|
.idea/
|
@@ -1,3 +1,3 @@
|
|||||||
PROJECT = "isv:SUSE:Edge:3.3"
|
PROJECT = "isv:SUSE:Edge:Factory"
|
||||||
REPOSITORY = "https://src.opensuse.org/suse-edge/Factory"
|
REPOSITORY = "https://src.opensuse.org/suse-edge/Factory"
|
||||||
BRANCH = "3.3"
|
BRANCH = "main"
|
||||||
|
9
_config
9
_config
@@ -109,6 +109,11 @@ BuildFlags: onlybuild:release-manifest-image
|
|||||||
# Publish multi-arch container images only once all archs have been built
|
# Publish multi-arch container images only once all archs have been built
|
||||||
PublishFlags: archsync
|
PublishFlags: archsync
|
||||||
|
|
||||||
|
# skopeo and umoci are used by build scripts to list packages
|
||||||
|
Substitute: system-packages:podman podman buildah createrepo_c release-compare skopeo umoci
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if "%_repository" == "images"
|
||||||
# skopeo and umoci are used by build scripts to list packages
|
# skopeo and umoci are used by build scripts to list packages
|
||||||
Substitute: system-packages:podman podman buildah createrepo_c release-compare edge-build-checks skopeo umoci
|
Substitute: system-packages:podman podman buildah createrepo_c release-compare edge-build-checks skopeo umoci
|
||||||
|
|
||||||
@@ -123,6 +128,8 @@ BuildFlags: onlybuild:release-manifest-image
|
|||||||
BuildFlags: dockerarg:SLE_VERSION=16.0
|
BuildFlags: dockerarg:SLE_VERSION=16.0
|
||||||
BuildFlags: onlybuild:kiwi-builder-image
|
BuildFlags: onlybuild:kiwi-builder-image
|
||||||
|
|
||||||
|
Substitute: system-packages:podman podman buildah createrepo_c release-compare skopeo umoci
|
||||||
|
|
||||||
# Publish multi-arch container images only once all archs have been built
|
# Publish multi-arch container images only once all archs have been built
|
||||||
PublishFlags: archsync
|
PublishFlags: archsync
|
||||||
|
|
||||||
@@ -140,7 +147,9 @@ BuildFlags: onlybuild:release-manifest-image
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%else
|
%else
|
||||||
|
%if "%{sub %{reverse %_project} 1 7}" != "%{reverse :ToTest}" && "%{sub %{reverse %_project} 1 9}" != "%{reverse :Snapshot}"
|
||||||
BuildFlags: excludebuild:kiwi-builder-image
|
BuildFlags: excludebuild:kiwi-builder-image
|
||||||
|
%endif
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
3
_meta
3
_meta
@@ -23,6 +23,9 @@
|
|||||||
<disable/>
|
<disable/>
|
||||||
<enable repository="charts"/>
|
<enable repository="charts"/>
|
||||||
<enable repository="test_manifest_images"/>
|
<enable repository="test_manifest_images"/>
|
||||||
|
{%- if for_release %}
|
||||||
|
<enable repository="releasecharts"/>
|
||||||
|
{%- endif %}
|
||||||
</build>
|
</build>
|
||||||
<publish>
|
<publish>
|
||||||
<disable repository="phantomcharts"/>
|
<disable repository="phantomcharts"/>
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
#!BuildTag: %%IMG_PREFIX%%release-manifest:3.3.1
|
#!BuildTag: %%IMG_PREFIX%%release-manifest:3.4.0
|
||||||
ARG SLE_VERSION
|
ARG SLE_VERSION
|
||||||
FROM registry.suse.com/bci/bci-micro:$SLE_VERSION
|
FROM registry.suse.com/bci/bci-micro:$SLE_VERSION
|
||||||
|
|
||||||
@@ -7,11 +7,11 @@ FROM registry.suse.com/bci/bci-micro:$SLE_VERSION
|
|||||||
LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)"
|
LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)"
|
||||||
LABEL org.opencontainers.image.title="SUSE Edge Release Manifest"
|
LABEL org.opencontainers.image.title="SUSE Edge Release Manifest"
|
||||||
LABEL org.opencontainers.image.description="Release Manifest containing information about a specific SUSE Edge release"
|
LABEL org.opencontainers.image.description="Release Manifest containing information about a specific SUSE Edge release"
|
||||||
LABEL org.opencontainers.image.version="3.3.1"
|
LABEL org.opencontainers.image.version="3.4.0"
|
||||||
LABEL org.opencontainers.image.url="https://www.suse.com/solutions/edge-computing/"
|
LABEL org.opencontainers.image.url="https://www.suse.com/solutions/edge-computing/"
|
||||||
LABEL org.opencontainers.image.created="%BUILDTIME%"
|
LABEL org.opencontainers.image.created="%BUILDTIME%"
|
||||||
LABEL org.opencontainers.image.vendor="SUSE LLC"
|
LABEL org.opencontainers.image.vendor="SUSE LLC"
|
||||||
LABEL org.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%release-manifest:3.3.1"
|
LABEL org.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%release-manifest:3.4.0"
|
||||||
LABEL org.openbuildservice.disturl="%DISTURL%"
|
LABEL org.openbuildservice.disturl="%DISTURL%"
|
||||||
LABEL com.suse.supportlevel="%%SUPPORT_LEVEL%%"
|
LABEL com.suse.supportlevel="%%SUPPORT_LEVEL%%"
|
||||||
LABEL com.suse.eula="SUSE Combined EULA February 2024"
|
LABEL com.suse.eula="SUSE Combined EULA February 2024"
|
||||||
|
@@ -1,9 +1,9 @@
|
|||||||
apiVersion: lifecycle.suse.com/v1alpha1
|
apiVersion: lifecycle.suse.com/v1alpha1
|
||||||
kind: ReleaseManifest
|
kind: ReleaseManifest
|
||||||
metadata:
|
metadata:
|
||||||
name: release-manifest-3-3-1
|
name: release-manifest-3-4-0
|
||||||
spec:
|
spec:
|
||||||
releaseVersion: 3.3.1
|
releaseVersion: 3.4.0
|
||||||
components:
|
components:
|
||||||
kubernetes:
|
kubernetes:
|
||||||
k3s:
|
k3s:
|
||||||
|
Reference in New Issue
Block a user