Skip to content

Commit 72e2c82

Browse files
authored
Merge pull request #1608 from SUSE/for-deploy-Tumbleweed
🤖: Update build recipes for Tumbleweed
2 parents 9bbb178 + 37fd3f8 commit 72e2c82

3 files changed

Lines changed: 21 additions & 5 deletions

File tree

git-image/_service

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@
55
<param name="file">git-image.kiwi</param>
66
<param name="regex">%%git_version%%</param>
77
<param name="package">git-core</param>
8+
</service>
9+
<service name="replace_using_package_version" mode="buildtime">
10+
<param name="file">git-image.kiwi</param>
11+
<param name="regex">%%git_major_version%%</param>
12+
<param name="package">git-core</param>
13+
<param name="parse-version">major</param>
14+
</service>
15+
<service name="replace_using_package_version" mode="buildtime">
16+
<param name="file">git-image.kiwi</param>
17+
<param name="regex">%%git_minor_version%%</param>
18+
<param name="package">git-core</param>
819
<param name="parse-version">minor</param>
920
</service>
1021
</services>

git-image/git-image.changes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
-------------------------------------------------------------------
2+
Fri Sep 6 08:22:49 UTC 2024 - Dirk Mueller <dmueller@suse.com>
3+
4+
- Use the major-minor version as the main tag
5+
16
-------------------------------------------------------------------
27
Thu Aug 8 19:28:10 UTC 2024 - Dirk Mueller <dmueller@suse.com>
38

git-image/git-image.kiwi

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ https://github.com/SUSE/BCI-dockerfile-generator
1414
Please submit bugfixes or comments via https://bugs.opensuse.org/
1515
You can contact the BCI team via https://github.com/SUSE/bci/discussions
1616
-->
17-
<!-- OBS-AddTag: opensuse/git:%%git_version%% opensuse/git:%%git_version%%-%RELEASE% opensuse/git:latest -->
17+
<!-- OBS-AddTag: opensuse/git:%%git_minor_version%% opensuse/git:%%git_minor_version%%-%RELEASE% opensuse/git:%%git_major_version%% opensuse/git:%%git_major_version%%-%RELEASE% opensuse/git:%%git_version%% opensuse/git:%%git_version%%-%RELEASE% opensuse/git:latest -->
1818
<!-- OBS-Imagerepo: obsrepositories:/ -->
1919

2020
<image schemaversion="7.4" name="git-image" xmlns:suse_label_helper="com.suse.label_helper">
@@ -27,8 +27,8 @@ You can contact the BCI team via https://github.com/SUSE/bci/discussions
2727
<type image="docker" derived_from="obsrepositories:/opensuse/bci/bci-micro#latest">
2828
<containerconfig
2929
name="opensuse/git"
30-
tag="%%git_version%%"
31-
additionaltags="%%git_version%%-%RELEASE%,latest">
30+
tag="%%git_minor_version%%"
31+
additionaltags="%%git_minor_version%%-%RELEASE%,%%git_major_version%%,%%git_major_version%%-%RELEASE%,%%git_version%%,%%git_version%%-%RELEASE%,latest">
3232
<labels>
3333
<suse_label_helper:add_prefix prefix="org.opensuse.application.git">
3434
<label name="org.opencontainers.image.authors" value="openSUSE (https://www.opensuse.org/)"/>
@@ -39,8 +39,8 @@ You can contact the BCI team via https://github.com/SUSE/bci/discussions
3939
<label name="org.opencontainers.image.vendor" value="openSUSE Project"/>
4040
<label name="org.opencontainers.image.source" value="%SOURCEURL%"/>
4141
<label name="org.opencontainers.image.url" value="https://www.opensuse.org"/>
42-
<label name="org.opencontainers.image.ref.name" value="%%git_version%%-%RELEASE%"/>
43-
<label name="org.opensuse.reference" value="registry.opensuse.org/opensuse/git:%%git_version%%-%RELEASE%"/>
42+
<label name="org.opencontainers.image.ref.name" value="%%git_minor_version%%-%RELEASE%"/>
43+
<label name="org.opensuse.reference" value="registry.opensuse.org/opensuse/git:%%git_minor_version%%-%RELEASE%"/>
4444
<label name="org.openbuildservice.disturl" value="%DISTURL%"/>
4545
<label name="org.opensuse.release-stage" value="released"/>
4646
<label name="org.opensuse.lifecycle-url" value="https://en.opensuse.org/Lifetime#openSUSE_BCI"/>

0 commit comments

Comments
 (0)