fontconfig: Branch 'main' - 6 commits
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Nov 6 02:27:00 UTC 2024
.gitlab-ci.yml | 224 +++++++++++++++----------------------------------
.gitlab-ci/ci.template | 11 ++
.gitlab-ci/config.yml | 11 +-
3 files changed, 86 insertions(+), 160 deletions(-)
New commits:
commit c0c4308812b46975e4dbea546ff3d009a8dbb3fc
Merge: dfa671b 2219762
Author: Akira TAGOH <akira at tagoh.org>
Date: Wed Nov 6 02:26:58 2024 +0000
Merge branch 'ci-update' into 'main'
CI update
See merge request fontconfig/fontconfig!337
commit 2219762cec68916ebae2a0645d39bfd60cbaac75
Author: Akira TAGOH <akira at tagoh.org>
Date: Tue Nov 5 16:43:07 2024 +0900
ci: build mingw on f40 only
There seems some issue on f41. build on f40 only tentatively
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7b5f4a9..6353870 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,8 +41,8 @@ variables:
# changing these will force rebuilding the associated image
# Note: these tags have no meaning and are not tied to a particular
# fontconfig version
- FEDORA_TAG: '2024-10-31.1-f8217c171a86'
- FREEBSD_TAG: '2024-10-31.1-68faa3935c22'
+ FEDORA_TAG: '2024-11-05.1-142cd4455e97'
+ FREEBSD_TAG: '2024-11-05.1-4a2d6eca68b8'
FEDORA_EXEC: 'bash .gitlab-ci/fedora-install.sh'
FREEBSD_EXEC: 'bash .gitlab-ci/freebsd-install.sh'
@@ -450,22 +450,6 @@ t_fedora:rawhide:meson static libxml2:
- 'fedora:rawhide at container-prep'
-t_fedora:rawhide:mingw autotools static libxml2:
- extends:
- - .build at template
- - .fdo.distribution-image at fedora
- - .fc_artifacts
- variables:
- FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: 'rawhide'
- FDO_DISTRIBUTION_TAG: $FEDORA_TAG
- FC_BUILDSYS: autotools
- FC_BUILD_TYPE: static
- FC_XML_BACKEND: libxml2
- FC_BUILD_PLATFORM: mingw
- FC_BUILD_ARCH: x86_64-mingw32
- needs:
- - 'fedora:rawhide at container-prep'
t_fedora:rawhide:mingw meson static expat:
@@ -637,6 +621,22 @@ t_fedora:40:meson shared libxml2:
+t_fedora:40:mingw autotools static libxml2:
+ extends:
+ - .build at template
+ - .fdo.distribution-image at fedora
+ - .fc_artifacts
+ variables:
+ FC_DISTRO_NAME: fedora
+ FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_TAG: $FEDORA_TAG
+ FC_BUILDSYS: autotools
+ FC_BUILD_TYPE: static
+ FC_XML_BACKEND: libxml2
+ FC_BUILD_PLATFORM: mingw
+ FC_BUILD_ARCH: x86_64-mingw32
+ needs:
+ - 'fedora:40 at container-prep'
diff --git a/.gitlab-ci/config.yml b/.gitlab-ci/config.yml
index 7fda9ed..af4185d 100644
--- a/.gitlab-ci/config.yml
+++ b/.gitlab-ci/config.yml
@@ -1,4 +1,4 @@
-.default_tag: &default_tag "2024-10-31.1"
+.default_tag: &default_tag "2024-11-05.1"
distributions:
- name: fedora
@@ -56,7 +56,7 @@ distributions:
FC_BUILD_TYPE: static
FC_XML_BACKEND: libxml2
- name: "mingw autotools static libxml2"
- build_only: "rawhide"
+ build_only: "40"
variables:
FC_BUILDSYS: autotools
FC_BUILD_TYPE: static
commit 7424739db3dfa2506fde1aed3e0a2311318274e8
Author: Akira TAGOH <akira at tagoh.org>
Date: Wed Oct 30 12:29:27 2024 +0900
ci: Add FreeBSD 14.1 and drop 13.2
Update images for supported releases.
However, 13.4 seems not working properly.
So dropped tentatively.
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 45f298c..7b5f4a9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,8 +41,8 @@ variables:
# changing these will force rebuilding the associated image
# Note: these tags have no meaning and are not tied to a particular
# fontconfig version
- FEDORA_TAG: '2024-10-29.1-41214b06dc2e'
- FREEBSD_TAG: '2024-10-29.1-07eda677a3b7'
+ FEDORA_TAG: '2024-10-31.1-f8217c171a86'
+ FREEBSD_TAG: '2024-10-31.1-68faa3935c22'
FEDORA_EXEC: 'bash .gitlab-ci/fedora-install.sh'
FREEBSD_EXEC: 'bash .gitlab-ci/freebsd-install.sh'
@@ -120,27 +120,15 @@ fedora:40 at container-prep:
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FDO_DISTRIBUTION_EXEC: $FEDORA_EXEC
-freebsd:14.0 at container-prep:
+freebsd:14.1 at container-prep:
extends: .fdo.qemu-build at freebsd
tags:
- kvm
stage: prep
variables:
GIT_STRATEGY: none
- FDO_DISTRIBUTION_VERSION: '14.0'
- FDO_DISTRIBUTION_PACKAGES: 'gcc autoconf automake libtool gettext gperf expat libxml2 freetype2 json-c git ninja wget python3 py39-pip pkgconf gmake gettext-runtime'
- FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
- FDO_DISTRIBUTION_EXEC: $FREEBSD_EXEC
-
-freebsd:13.2 at container-prep:
- extends: .fdo.qemu-build at freebsd
- tags:
- - kvm
- stage: prep
- variables:
- GIT_STRATEGY: none
- FDO_DISTRIBUTION_VERSION: '13.2'
- FDO_DISTRIBUTION_PACKAGES: 'gcc autoconf automake libtool gettext gperf expat libxml2 freetype2 json-c git ninja wget python3 py39-pip pkgconf gmake gettext-runtime'
+ FDO_DISTRIBUTION_VERSION: '14.1'
+ FDO_DISTRIBUTION_PACKAGES: 'gcc autoconf automake libtool gettext gperf expat libxml2 freetype2 json-c git ninja wget python3 py311-pip pkgconf gmake gettext-runtime'
FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
FDO_DISTRIBUTION_EXEC: $FREEBSD_EXEC
@@ -204,22 +192,13 @@ fedora:40 at container-clean:
FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
-freebsd:14.0 at container-clean:
+freebsd:14.1 at container-clean:
extends:
- .container-clean
variables:
GIT_STRATEGY: none
CURRENT_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/freebsd/$FDO_DISTRIBUTION_VERSION:$FDO_DISTRIBUTION_TAG
- FDO_DISTRIBUTION_VERSION: '14.0'
- FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
-
-freebsd:13.2 at container-clean:
- extends:
- - .container-clean
- variables:
- GIT_STRATEGY: none
- CURRENT_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/freebsd/$FDO_DISTRIBUTION_VERSION:$FDO_DISTRIBUTION_TAG
- FDO_DISTRIBUTION_VERSION: '13.2'
+ FDO_DISTRIBUTION_VERSION: '14.1'
FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
@@ -662,84 +641,14 @@ t_fedora:40:meson shared libxml2:
-t_freebsd:14.0:autotools shared expat:
- extends:
- - .build-in-qemu at template
- - .fdo.distribution-image at freebsd
- - .fc_artifacts
- variables:
- FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '14.0'
- FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
- FC_BUILDSYS: autotools
- FC_BUILD_TYPE: shared
- FC_XML_BACKEND: expat
- MAKE: gmake
- FC_BUILD_NO_CHECK: 1
- needs:
- - 'freebsd:14.0 at container-prep'
-
-
-t_freebsd:14.0:autotools shared libxml2:
- extends:
- - .build-in-qemu at template
- - .fdo.distribution-image at freebsd
- - .fc_artifacts
- variables:
- FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '14.0'
- FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
- FC_BUILDSYS: autotools
- FC_BUILD_TYPE: shared
- FC_XML_BACKEND: libxml2
- MAKE: gmake
- FC_BUILD_NO_CHECK: 1
- needs:
- - 'freebsd:14.0 at container-prep'
-
-
-t_freebsd:14.0:meson shared expat:
- extends:
- - .build-in-qemu at template
- - .fdo.distribution-image at freebsd
- - .fc_artifacts
- variables:
- FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '14.0'
- FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
- FC_BUILDSYS: meson
- FC_BUILD_TYPE: shared
- FC_XML_BACKEND: expat
- FC_BUILD_NO_CHECK: 1
- needs:
- - 'freebsd:14.0 at container-prep'
-
-
-t_freebsd:14.0:meson shared libxml2:
- extends:
- - .build-in-qemu at template
- - .fdo.distribution-image at freebsd
- - .fc_artifacts
- variables:
- FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '14.0'
- FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
- FC_BUILDSYS: meson
- FC_BUILD_TYPE: shared
- FC_XML_BACKEND: libxml2
- FC_BUILD_NO_CHECK: 1
- needs:
- - 'freebsd:14.0 at container-prep'
-
-
-t_freebsd:13.2:autotools shared expat:
+t_freebsd:14.1:autotools shared expat:
extends:
- .build-in-qemu at template
- .fdo.distribution-image at freebsd
- .fc_artifacts
variables:
FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '13.2'
+ FDO_DISTRIBUTION_VERSION: '14.1'
FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
FC_BUILDSYS: autotools
FC_BUILD_TYPE: shared
@@ -747,17 +656,17 @@ t_freebsd:13.2:autotools shared expat:
MAKE: gmake
FC_BUILD_NO_CHECK: 1
needs:
- - 'freebsd:13.2 at container-prep'
+ - 'freebsd:14.1 at container-prep'
-t_freebsd:13.2:autotools shared libxml2:
+t_freebsd:14.1:autotools shared libxml2:
extends:
- .build-in-qemu at template
- .fdo.distribution-image at freebsd
- .fc_artifacts
variables:
FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '13.2'
+ FDO_DISTRIBUTION_VERSION: '14.1'
FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
FC_BUILDSYS: autotools
FC_BUILD_TYPE: shared
@@ -765,41 +674,41 @@ t_freebsd:13.2:autotools shared libxml2:
MAKE: gmake
FC_BUILD_NO_CHECK: 1
needs:
- - 'freebsd:13.2 at container-prep'
+ - 'freebsd:14.1 at container-prep'
-t_freebsd:13.2:meson shared expat:
+t_freebsd:14.1:meson shared expat:
extends:
- .build-in-qemu at template
- .fdo.distribution-image at freebsd
- .fc_artifacts
variables:
FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '13.2'
+ FDO_DISTRIBUTION_VERSION: '14.1'
FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
FC_BUILDSYS: meson
FC_BUILD_TYPE: shared
FC_XML_BACKEND: expat
FC_BUILD_NO_CHECK: 1
needs:
- - 'freebsd:13.2 at container-prep'
+ - 'freebsd:14.1 at container-prep'
-t_freebsd:13.2:meson shared libxml2:
+t_freebsd:14.1:meson shared libxml2:
extends:
- .build-in-qemu at template
- .fdo.distribution-image at freebsd
- .fc_artifacts
variables:
FC_DISTRO_NAME: freebsd
- FDO_DISTRIBUTION_VERSION: '13.2'
+ FDO_DISTRIBUTION_VERSION: '14.1'
FDO_DISTRIBUTION_TAG: $FREEBSD_TAG
FC_BUILDSYS: meson
FC_BUILD_TYPE: shared
FC_XML_BACKEND: libxml2
FC_BUILD_NO_CHECK: 1
needs:
- - 'freebsd:13.2 at container-prep'
+ - 'freebsd:14.1 at container-prep'
#######################################
diff --git a/.gitlab-ci/config.yml b/.gitlab-ci/config.yml
index dbb53ba..7fda9ed 100644
--- a/.gitlab-ci/config.yml
+++ b/.gitlab-ci/config.yml
@@ -1,4 +1,4 @@
-.default_tag: &default_tag "2024-10-29.1"
+.default_tag: &default_tag "2024-10-31.1"
distributions:
- name: fedora
@@ -77,8 +77,7 @@ distributions:
base_type: freebsd
qemu_based: true
versions:
- - "14.0"
- - "13.2"
+ - "14.1"
builds:
- name: "autotools shared expat"
variables:
@@ -153,7 +152,7 @@ packages:
"ninja",
"wget",
"python3",
- "py39-pip",
+ "py311-pip",
"pkgconf",
"gmake",
"gettext-runtime",
commit 470bca4f0b577df18fe15ef54776b836d740a4fb
Author: Akira TAGOH <akira at tagoh.org>
Date: Tue Oct 29 19:47:40 2024 +0900
ci: run check-merge-request on merge request pipelines only
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dd8c064..45f298c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -819,6 +819,8 @@ check-merge-request:
reports:
junit: results.xml
allow_failure: true
+ rules:
+ - if: $CI_PIPELINE_SOURCE == "merge_request_event"
pages:
stage: deploy
@@ -835,3 +837,10 @@ pages:
- t_fedora:rawhide:autotools shared libxml2
rules:
- if: $CI_COMMIT_BRANCH == "main" && $CI_PIPELINE_SOURCE != "merge_request_event"
+
+workflow:
+ rules:
+ - if: $CI_PIPELINE_SOURCE == "merge_request_event"
+ - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
+ when: never
+ - if: $CI_COMMIT_BRANCH
diff --git a/.gitlab-ci/ci.template b/.gitlab-ci/ci.template
index eb101f9..2ce76cf 100644
--- a/.gitlab-ci/ci.template
+++ b/.gitlab-ci/ci.template
@@ -331,6 +331,8 @@ check-merge-request:
reports:
junit: results.xml
allow_failure: true
+ rules:
+ - if: $CI_PIPELINE_SOURCE == "merge_request_event"
pages:
stage: deploy
@@ -347,3 +349,10 @@ pages:
- t_fedora:rawhide:autotools shared libxml2
rules:
- if: $CI_COMMIT_BRANCH == "main" && $CI_PIPELINE_SOURCE != "merge_request_event"
+
+workflow:
+ rules:
+ - if: $CI_PIPELINE_SOURCE == "merge_request_event"
+ - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
+ when: never
+ - if: $CI_COMMIT_BRANCH
commit 81663ccb170ef85f5183890e6011d318e2b668d0
Author: Akira TAGOH <akira at tagoh.org>
Date: Tue Oct 29 19:52:57 2024 +0900
ci: Add Fedora 41 and drop 39
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index aab89ac..dd8c064 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,7 @@
# and run ci-fairy generate-template. For details, see
# https://freedesktop.pages.freedesktop.org/ci-templates/ci-fairy.html#templating-gitlab-ci-yml
-.templates_sha: &template_sha 98b1218f146a1ec96d65e3ce0041f9a6ec5cb5e6
+.templates_sha: &template_sha e195d80f35b45cc73668be3767b923fd76c70ed5
include:
# Fedora container builder template
@@ -41,8 +41,8 @@ variables:
# changing these will force rebuilding the associated image
# Note: these tags have no meaning and are not tied to a particular
# fontconfig version
- FEDORA_TAG: '2024-04-22.1-3f4457bbcc1d'
- FREEBSD_TAG: '2024-04-22.1-eae64220fd2b'
+ FEDORA_TAG: '2024-10-29.1-41214b06dc2e'
+ FREEBSD_TAG: '2024-10-29.1-07eda677a3b7'
FEDORA_EXEC: 'bash .gitlab-ci/fedora-install.sh'
FREEBSD_EXEC: 'bash .gitlab-ci/freebsd-install.sh'
@@ -100,22 +100,22 @@ fedora:rawhide at container-prep:
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FDO_DISTRIBUTION_EXEC: $FEDORA_EXEC
-fedora:40 at container-prep:
+fedora:41 at container-prep:
extends: .fdo.container-build at fedora
stage: prep
variables:
GIT_STRATEGY: none
- FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_VERSION: '41'
FDO_DISTRIBUTION_PACKAGES: '@buildsys-build autoconf automake libtool gettext gettext-devel gperf expat-devel libxml2-devel freetype-devel json-c-devel git docbook-utils docbook-utils-pdf bubblewrap ninja-build wget python3-pip mingw64-expat mingw64-gcc mingw64-gettext mingw64-freetype mingw64-libxml2 wine'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FDO_DISTRIBUTION_EXEC: $FEDORA_EXEC
-fedora:39 at container-prep:
+fedora:40 at container-prep:
extends: .fdo.container-build at fedora
stage: prep
variables:
GIT_STRATEGY: none
- FDO_DISTRIBUTION_VERSION: '39'
+ FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_PACKAGES: '@buildsys-build autoconf automake libtool gettext gettext-devel gperf expat-devel libxml2-devel freetype-devel json-c-devel git docbook-utils docbook-utils-pdf bubblewrap ninja-build wget python3-pip mingw64-expat mingw64-gcc mingw64-gettext mingw64-freetype mingw64-libxml2 wine'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FDO_DISTRIBUTION_EXEC: $FEDORA_EXEC
@@ -186,22 +186,22 @@ fedora:rawhide at container-clean:
FDO_DISTRIBUTION_VERSION: 'rawhide'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
-fedora:40 at container-clean:
+fedora:41 at container-clean:
extends:
- .container-clean
variables:
GIT_STRATEGY: none
CURRENT_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/fedora/$FDO_DISTRIBUTION_VERSION:$FDO_DISTRIBUTION_TAG
- FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_VERSION: '41'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
-fedora:39 at container-clean:
+fedora:40 at container-clean:
extends:
- .container-clean
variables:
GIT_STRATEGY: none
CURRENT_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/fedora/$FDO_DISTRIBUTION_VERSION:$FDO_DISTRIBUTION_TAG
- FDO_DISTRIBUTION_VERSION: '39'
+ FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
freebsd:14.0 at container-clean:
@@ -508,69 +508,69 @@ t_fedora:rawhide:mingw meson static expat:
- 'fedora:rawhide at container-prep'
-t_fedora:40:autotools shared expat:
+t_fedora:41:autotools shared expat:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_VERSION: '41'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: autotools
FC_BUILD_TYPE: shared
FC_XML_BACKEND: expat
needs:
- - 'fedora:40 at container-prep'
+ - 'fedora:41 at container-prep'
-t_fedora:40:autotools shared libxml2:
+t_fedora:41:autotools shared libxml2:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_VERSION: '41'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: autotools
FC_BUILD_TYPE: shared
FC_XML_BACKEND: libxml2
FC_BUILD_DISTCHECK: 1
needs:
- - 'fedora:40 at container-prep'
+ - 'fedora:41 at container-prep'
-t_fedora:40:meson shared expat:
+t_fedora:41:meson shared expat:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_VERSION: '41'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: meson
FC_BUILD_TYPE: shared
FC_XML_BACKEND: expat
needs:
- - 'fedora:40 at container-prep'
+ - 'fedora:41 at container-prep'
-t_fedora:40:meson shared libxml2:
+t_fedora:41:meson shared libxml2:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '40'
+ FDO_DISTRIBUTION_VERSION: '41'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: meson
FC_BUILD_TYPE: shared
FC_XML_BACKEND: libxml2
needs:
- - 'fedora:40 at container-prep'
+ - 'fedora:41 at container-prep'
@@ -585,69 +585,69 @@ t_fedora:40:meson shared libxml2:
-t_fedora:39:autotools shared expat:
+t_fedora:40:autotools shared expat:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '39'
+ FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: autotools
FC_BUILD_TYPE: shared
FC_XML_BACKEND: expat
needs:
- - 'fedora:39 at container-prep'
+ - 'fedora:40 at container-prep'
-t_fedora:39:autotools shared libxml2:
+t_fedora:40:autotools shared libxml2:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '39'
+ FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: autotools
FC_BUILD_TYPE: shared
FC_XML_BACKEND: libxml2
FC_BUILD_DISTCHECK: 1
needs:
- - 'fedora:39 at container-prep'
+ - 'fedora:40 at container-prep'
-t_fedora:39:meson shared expat:
+t_fedora:40:meson shared expat:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '39'
+ FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: meson
FC_BUILD_TYPE: shared
FC_XML_BACKEND: expat
needs:
- - 'fedora:39 at container-prep'
+ - 'fedora:40 at container-prep'
-t_fedora:39:meson shared libxml2:
+t_fedora:40:meson shared libxml2:
extends:
- .build at template
- .fdo.distribution-image at fedora
- .fc_artifacts
variables:
FC_DISTRO_NAME: fedora
- FDO_DISTRIBUTION_VERSION: '39'
+ FDO_DISTRIBUTION_VERSION: '40'
FDO_DISTRIBUTION_TAG: $FEDORA_TAG
FC_BUILDSYS: meson
FC_BUILD_TYPE: shared
FC_XML_BACKEND: libxml2
needs:
- - 'fedora:39 at container-prep'
+ - 'fedora:40 at container-prep'
diff --git a/.gitlab-ci/config.yml b/.gitlab-ci/config.yml
index ca20c1c..dbb53ba 100644
--- a/.gitlab-ci/config.yml
+++ b/.gitlab-ci/config.yml
@@ -1,4 +1,4 @@
-.default_tag: &default_tag "2024-04-22.1"
+.default_tag: &default_tag "2024-10-29.1"
distributions:
- name: fedora
@@ -7,8 +7,8 @@ distributions:
qemu_based: false
versions:
- "rawhide"
+ - "41"
- "40"
- - "39"
builds:
- name: "autotools shared expat"
variables:
commit 040e81abed0034612c70cc300344a72508180417
Author: Akira TAGOH <akira at tagoh.org>
Date: Tue Oct 29 19:49:27 2024 +0900
ci: rebase ci-templates
diff --git a/.gitlab-ci/ci.template b/.gitlab-ci/ci.template
index 1ddfdbe..eb101f9 100644
--- a/.gitlab-ci/ci.template
+++ b/.gitlab-ci/ci.template
@@ -12,7 +12,7 @@
# and run ci-fairy generate-template. For details, see
# https://freedesktop.pages.freedesktop.org/ci-templates/ci-fairy.html#templating-gitlab-ci-yml
-.templates_sha: &template_sha 98b1218f146a1ec96d65e3ce0041f9a6ec5cb5e6
+.templates_sha: &template_sha e195d80f35b45cc73668be3767b923fd76c70ed5
include:
{% for distro in distributions|sort(attribute="name") %}
More information about the Fontconfig
mailing list