fontconfig: Branch 'main' - 6 commits

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 .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@xxxxxxxxx>
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@xxxxxxxxx>
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@container-prep'
 
 
-t_fedora:rawhide:mingw autotools static libxml2:
-  extends:
-    - .build@template
-    - .fdo.distribution-image@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@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@template
+    - .fdo.distribution-image@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@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@xxxxxxxxx>
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@container-prep:
     FDO_DISTRIBUTION_TAG: $FEDORA_TAG
     FDO_DISTRIBUTION_EXEC: $FEDORA_EXEC
 
-freebsd:14.0@container-prep:
+freebsd:14.1@container-prep:
   extends: .fdo.qemu-build@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@container-prep:
-  extends: .fdo.qemu-build@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@container-clean:
     FDO_DISTRIBUTION_VERSION: '40'
     FDO_DISTRIBUTION_TAG: $FEDORA_TAG
 
-freebsd:14.0@container-clean:
+freebsd:14.1@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@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@template
-    - .fdo.distribution-image@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@container-prep'
-
-
-t_freebsd:14.0:autotools shared libxml2:
-  extends:
-    - .build-in-qemu@template
-    - .fdo.distribution-image@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@container-prep'
-
-
-t_freebsd:14.0:meson shared expat:
-  extends:
-    - .build-in-qemu@template
-    - .fdo.distribution-image@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@container-prep'
-
-
-t_freebsd:14.0:meson shared libxml2:
-  extends:
-    - .build-in-qemu@template
-    - .fdo.distribution-image@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@container-prep'
-
-
-t_freebsd:13.2:autotools shared expat:
+t_freebsd:14.1:autotools shared expat:
   extends:
     - .build-in-qemu@template
     - .fdo.distribution-image@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@container-prep'
+    - 'freebsd:14.1@container-prep'
 
 
-t_freebsd:13.2:autotools shared libxml2:
+t_freebsd:14.1:autotools shared libxml2:
   extends:
     - .build-in-qemu@template
     - .fdo.distribution-image@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@container-prep'
+    - 'freebsd:14.1@container-prep'
 
 
-t_freebsd:13.2:meson shared expat:
+t_freebsd:14.1:meson shared expat:
   extends:
     - .build-in-qemu@template
     - .fdo.distribution-image@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@container-prep'
+    - 'freebsd:14.1@container-prep'
 
 
-t_freebsd:13.2:meson shared libxml2:
+t_freebsd:14.1:meson shared libxml2:
   extends:
     - .build-in-qemu@template
     - .fdo.distribution-image@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@container-prep'
+    - 'freebsd:14.1@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@xxxxxxxxx>
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@xxxxxxxxx>
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@container-prep:
     FDO_DISTRIBUTION_TAG: $FEDORA_TAG
     FDO_DISTRIBUTION_EXEC: $FEDORA_EXEC
 
-fedora:40@container-prep:
+fedora:41@container-prep:
   extends: .fdo.container-build@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@container-prep:
+fedora:40@container-prep:
   extends: .fdo.container-build@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@container-clean:
     FDO_DISTRIBUTION_VERSION: 'rawhide'
     FDO_DISTRIBUTION_TAG: $FEDORA_TAG
 
-fedora:40@container-clean:
+fedora:41@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@container-clean:
+fedora:40@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@container-clean:
@@ -508,69 +508,69 @@ t_fedora:rawhide:mingw meson static expat:
     - 'fedora:rawhide@container-prep'
 
 
-t_fedora:40:autotools shared expat:
+t_fedora:41:autotools shared expat:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:41@container-prep'
 
 
-t_fedora:40:autotools shared libxml2:
+t_fedora:41:autotools shared libxml2:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:41@container-prep'
 
 
-t_fedora:40:meson shared expat:
+t_fedora:41:meson shared expat:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:41@container-prep'
 
 
-t_fedora:40:meson shared libxml2:
+t_fedora:41:meson shared libxml2:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:41@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@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:40@container-prep'
 
 
-t_fedora:39:autotools shared libxml2:
+t_fedora:40:autotools shared libxml2:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:40@container-prep'
 
 
-t_fedora:39:meson shared expat:
+t_fedora:40:meson shared expat:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:40@container-prep'
 
 
-t_fedora:39:meson shared libxml2:
+t_fedora:40:meson shared libxml2:
   extends:
     - .build@template
     - .fdo.distribution-image@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@container-prep'
+    - 'fedora:40@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@xxxxxxxxx>
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") %}



[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux