From c5c18c0495c0aa30a6159aedae53c9ffddf9fae0 Mon Sep 17 00:00:00 2001 From: Liora Milbaum Date: Tue, 16 Jan 2024 19:14:12 +0200 Subject: [PATCH] Auto bump composes versions by Renovate --- c9s-devel-compose.repo | 8 ++++---- renovate.json | 19 ++++++++++++++++++- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/c9s-devel-compose.repo b/c9s-devel-compose.repo index c37b21e..6893288 100644 --- a/c9s-devel-compose.repo +++ b/c9s-devel-compose.repo @@ -1,6 +1,6 @@ [baseos-devel] name=CentOS Stream 9 development - BaseOS -baseurl=https://composes.stream.centos.org/development/latest-CentOS-Stream/compose/BaseOS/$basearch/os +baseurl=https://composes.stream.centos.org/development/CentOS-Stream-9-20240113.d.0/compose/BaseOS/$basearch/os gpgcheck=0 repo_gpgcheck=0 enabled=1 @@ -9,7 +9,7 @@ priority=1000 [appstream-devel] name=CentOS Stream 9 development - AppStream -baseurl=https://composes.stream.centos.org/development/latest-CentOS-Stream/compose/AppStream/$basearch/os +baseurl=https://composes.stream.centos.org/development/CentOS-Stream-9-20240113.d.0/compose/AppStream/$basearch/os gpgcheck=0 repo_gpgcheck=0 enabled=1 @@ -18,7 +18,7 @@ priority=1000 [nfv-devel] name=CentOS Stream 9 development - NFV -baseurl=https://composes.stream.centos.org/development/latest-CentOS-Stream/compose/NFV/$basearch/os +baseurl=https://composes.stream.centos.org/development/CentOS-Stream-9-20240113.d.0/compose/NFV/$basearch/os gpgcheck=0 repo_gpgcheck=0 enabled=1 @@ -27,7 +27,7 @@ priority=1000 [rt-devel] name=CentOS Stream 9 development - RT -baseurl=https://composes.stream.centos.org/development/latest-CentOS-Stream/compose/RT/$basearch/os +baseurl=https://composes.stream.centos.org/development/CentOS-Stream-9-20240113.d.0/compose/RT/$basearch/os gpgcheck=0 repo_gpgcheck=0 enabled=1 diff --git a/renovate.json b/renovate.json index 5a5430d..5d8ef08 100644 --- a/renovate.json +++ b/renovate.json @@ -7,6 +7,10 @@ "fedora-eln-compose": { "defaultRegistryUrlTemplate": "https://odcs.fedoraproject.org/composes/production", "format": "html" + }, + "c9s-compose": { + "defaultRegistryUrlTemplate": "https://odcs.stream.centos.org/development/", + "format": "html" } }, "customManagers": [ @@ -21,12 +25,25 @@ "datasourceTemplate": "custom.fedora-eln-compose", "depNameTemplate": "Fedora-ELN", "versioningTemplate": "regex:^Fedora-ELN-(?\\d{8})\\.(?\\d+)$" + }, + { + "customType": "regex", + "fileMatch": [ + "c9s-devel-compose.repo" + ], + "matchStrings": [ + "https://composes.stream.centos.org/development/(?.*)/compose/(.*)" + ], + "datasourceTemplate": "c9s-compose", + "depNameTemplate": "CentOS-Stream-9", + "versioningTemplate": "regex:^CentOS-Stream-9-(?\\d{8})\\.d\\.0$" } ], "packageRules": [ { "matchDatasources": [ - "custom.fedora-eln-compose" + "custom.fedora-eln-compose", + "custom.c9s-compose" ], "extractVersion": "(?.+)/$", "automerge": true,