-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
🤖: Update build recipes from templates
- Loading branch information
SUSE Update Bot
authored and
SUSE Update Bot
committed
Jul 17, 2023
1 parent
6ae1167
commit 42ac12b
Showing
5 changed files
with
102 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
<services> | ||
<service mode="buildtime" name="kiwi_label_helper"/> | ||
<service mode="buildtime" name="kiwi_metainfo_helper"/> | ||
<service name="replace_using_package_version" mode="buildtime"> | ||
<param name="file">git-image.kiwi</param> | ||
<param name="regex">%%git_version%%</param> | ||
<param name="package">git-core</param> | ||
<param name="parse-version">minor</param> | ||
</service> | ||
</services> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
------------------------------------------------------------------- | ||
Mon Jul 17 15:11:44 UTC 2023 - SUSE Update Bot <[email protected]> | ||
|
||
- First version of the openSUSE Tumbleweed with Git BCI |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<!-- SPDX-License-Identifier: GPL-2.0-only --> | ||
|
||
<!-- OBS-AddTag: opensuse/git:%%git_version%% opensuse/git:%%git_version%%-%RELEASE% opensuse/git:latest --> | ||
<!-- OBS-Imagerepo: obsrepositories:/ --> | ||
|
||
<image schemaversion="6.5" name="git-image" xmlns:suse_label_helper="com.suse.label_helper"> | ||
<description type="system"> | ||
<author>openSUSE Project</author> | ||
<contact>https://www.suse.com/</contact> | ||
<specification>openSUSE Tumbleweed openSUSE Tumbleweed with Git Container Image</specification> | ||
</description> | ||
<preferences> | ||
<type image="docker" derived_from="obsrepositories:/opensuse/bci/bci-micro#latest"> | ||
<containerconfig | ||
name="opensuse/git" | ||
tag="%%git_version%%" | ||
maintainer="openSUSE (https://www.opensuse.org/)" | ||
additionaltags="%%git_version%%-%RELEASE%,latest"> | ||
<labels> | ||
<suse_label_helper:add_prefix prefix="org.opensuse.application.git"> | ||
<label name="org.opencontainers.image.title" value="openSUSE Tumbleweed openSUSE Tumbleweed with Git"/> | ||
<label name="org.opencontainers.image.description" value="A micro environment with Git for containers based on the SLE Base Container Image."/> | ||
<label name="org.opencontainers.image.version" value="%%git_version%%"/> | ||
<label name="org.opencontainers.image.created" value="%BUILDTIME%"/> | ||
<label name="org.opencontainers.image.vendor" value="openSUSE Project"/> | ||
<label name="org.opencontainers.image.source" value="%SOURCEURL%"/> | ||
<label name="org.opencontainers.image.url" value="https://www.opensuse.org"/> | ||
<label name="org.opensuse.reference" value="registry.opensuse.org/opensuse/git:%%git_version%%-%RELEASE%"/> | ||
<label name="org.openbuildservice.disturl" value="%DISTURL%"/> | ||
|
||
<label name="org.opensuse.release-stage" value="released"/> | ||
<label name="org.opensuse.lifecycle-url" value="https://en.opensuse.org/Lifetime"/> | ||
</suse_label_helper:add_prefix> | ||
</labels> | ||
</containerconfig> | ||
</type> | ||
<version>2023</version> | ||
<packagemanager>zypper</packagemanager> | ||
<rpm-check-signatures>false</rpm-check-signatures> | ||
<rpm-excludedocs>true</rpm-excludedocs> | ||
</preferences> | ||
<repository type="rpm-md"> | ||
<source path="obsrepositories:/"/> | ||
</repository> | ||
<packages type="bootstrap"> | ||
<package name="git-core"/> | ||
</packages> | ||
|
||
</image> |