From 42ac12b5e76e2c53a4f24a1f7651568aacdcf745 Mon Sep 17 00:00:00 2001 From: SUSE Update Bot Date: Mon, 17 Jul 2023 15:11:44 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96:=20Update=20build=20recipes=20from?= =?UTF-8?q?=20templates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .obs/workflows.yml | 7 ++++++ git-image/_service | 10 ++++++++ git-image/config.sh | 31 +++++++++++++++++++++++ git-image/git-image.changes | 4 +++ git-image/git-image.kiwi | 50 +++++++++++++++++++++++++++++++++++++ 5 files changed, 102 insertions(+) create mode 100644 git-image/_service create mode 100644 git-image/config.sh create mode 100644 git-image/git-image.changes create mode 100644 git-image/git-image.kiwi diff --git a/.obs/workflows.yml b/.obs/workflows.yml index a67ff4ff2..d8a7e7eb8 100644 --- a/.obs/workflows.yml +++ b/.obs/workflows.yml @@ -45,6 +45,10 @@ staging_build: source_project: home:defolos:BCI:CR:Tumbleweed source_package: rust-stable-image target_project: home:defolos:BCI:CR:Tumbleweed:Staging + - branch_package: + source_project: home:defolos:BCI:CR:Tumbleweed + source_package: git-image + target_project: home:defolos:BCI:CR:Tumbleweed:Staging - branch_package: source_project: home:defolos:BCI:CR:Tumbleweed source_package: golang-oldstable-image @@ -191,6 +195,9 @@ refresh_devel_BCI: - trigger_services: project: devel:BCI:Tumbleweed package: rust-stable-image + - trigger_services: + project: devel:BCI:Tumbleweed + package: git-image - trigger_services: project: devel:BCI:Tumbleweed package: golang-oldstable-image diff --git a/git-image/_service b/git-image/_service new file mode 100644 index 000000000..11a726c25 --- /dev/null +++ b/git-image/_service @@ -0,0 +1,10 @@ + + + + + git-image.kiwi + %%git_version%% + git-core + minor + + \ No newline at end of file diff --git a/git-image/config.sh b/git-image/config.sh new file mode 100644 index 000000000..cb89a0880 --- /dev/null +++ b/git-image/config.sh @@ -0,0 +1,31 @@ +#!/bin/bash +# SPDX-License-Identifier: MIT +# SPDX-FileCopyrightText: (c) 2022-2023 SUSE LLC + +set -euo pipefail + +test -f /.kconfig && . /.kconfig +test -f /.profile && . /.profile + +echo "Configure image: [$kiwi_iname]..." + +#============================================ +# Import repositories' keys if rpm is present +#-------------------------------------------- +if command -v rpm > /dev/null; then + suseImportBuildKey +fi + + + + +#======================================= +# Clean up after zypper if it is present +#--------------------------------------- +if command -v zypper > /dev/null; then + zypper -n clean +fi + +rm -rf /var/log/zypp + +exit 0 diff --git a/git-image/git-image.changes b/git-image/git-image.changes new file mode 100644 index 000000000..8d88cb48c --- /dev/null +++ b/git-image/git-image.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Mon Jul 17 15:11:44 UTC 2023 - SUSE Update Bot + +- First version of the openSUSE Tumbleweed with Git BCI diff --git a/git-image/git-image.kiwi b/git-image/git-image.kiwi new file mode 100644 index 000000000..51ed4044b --- /dev/null +++ b/git-image/git-image.kiwi @@ -0,0 +1,50 @@ + + + + + + + + + openSUSE Project + https://www.suse.com/ + openSUSE Tumbleweed openSUSE Tumbleweed with Git Container Image + + + + + + + + + + + 2023 + zypper + false + true + + + + + + + + + \ No newline at end of file