[libvirt PATCH] gitlab: update list of distros used to use latest versions

Daniel P. Berrangé posted 1 patch 3 years, 11 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20200504125122.337887-1-berrange@redhat.com
.gitlab-ci.yml | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
[libvirt PATCH] gitlab: update list of distros used to use latest versions
Posted by Daniel P. Berrangé 3 years, 11 months ago
Replace Fedora 30 with Fedora 32
Replace Ubuntu 16.04 with Ubuntu 20.04
Switch generic jobs from Fedora 31 to Fedora 32

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
 .gitlab-ci.yml | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 99e7b510c7..d4df2a02cd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -85,14 +85,14 @@ x64-centos-8:
   <<: *native_build_extra_job_definition
   image: quay.io/libvirt/buildenv-libvirt-centos-8:latest
 
-x64-fedora-30:
-  <<: *native_build_default_job_definition
-  image: quay.io/libvirt/buildenv-libvirt-fedora-30:latest
-
 x64-fedora-31:
   <<: *native_build_extra_job_definition
   image: quay.io/libvirt/buildenv-libvirt-fedora-31:latest
 
+x64-fedora-32:
+  <<: *native_build_default_job_definition
+  image: quay.io/libvirt/buildenv-libvirt-fedora-32:latest
+
 x64-fedora-rawhide:
   <<: *native_build_default_job_definition
   image: quay.io/libvirt/buildenv-libvirt-fedora-rawhide:latest
@@ -101,14 +101,14 @@ x64-opensuse-151:
   <<: *native_build_default_job_definition
   image: quay.io/libvirt/buildenv-libvirt-opensuse-151:latest
 
-x64-ubuntu-1604:
-  <<: *native_build_default_job_definition
-  image: quay.io/libvirt/buildenv-libvirt-ubuntu-1604:latest
-
 x64-ubuntu-1804:
   <<: *native_build_extra_job_definition
   image: quay.io/libvirt/buildenv-libvirt-ubuntu-1804:latest
 
+x64-ubuntu-2004:
+  <<: *native_build_default_job_definition
+  image: quay.io/libvirt/buildenv-libvirt-ubuntu-2004:latest
+
 
 # Cross compiled build jobs
 
@@ -148,13 +148,13 @@ mipsel-debian-sid:
   <<: *cross_build_extra_job_definition
   image: quay.io/libvirt/buildenv-libvirt-debian-sid-cross-mipsel:latest
 
-mingw32-fedora-30:
+mingw32-fedora-rawhide:
   <<: *cross_build_default_job_definition
-  image: quay.io/libvirt/buildenv-libvirt-fedora-30-cross-mingw32:latest
+  image: quay.io/libvirt/buildenv-libvirt-fedora-rawhide-cross-mingw32:latest
 
-mingw64-fedora-30:
+mingw64-fedora-rawhide:
   <<: *cross_build_default_job_definition
-  image: quay.io/libvirt/buildenv-libvirt-fedora-30-cross-mingw64:latest
+  image: quay.io/libvirt/buildenv-libvirt-fedora-rawhide-cross-mingw64:latest
 
 
 # This artifact published by this job is downloaded by libvirt.org to
@@ -172,7 +172,7 @@ website:
     - $MAKE -C docs install
     - cd ..
     - mv vroot/share/doc/libvirt/html/ website
-  image: quay.io/libvirt/buildenv-libvirt-fedora-31:latest
+  image: quay.io/libvirt/buildenv-libvirt-fedora-32:latest
   artifacts:
     expose_as: 'Website'
     name: 'website'
@@ -191,7 +191,7 @@ codestyle:
     - cd build
     - ../autogen.sh || (cat config.log && exit 1)
     - $MAKE syntax-check
-  image: quay.io/libvirt/buildenv-libvirt-fedora-31:latest
+  image: quay.io/libvirt/buildenv-libvirt-fedora-32:latest
 
 
 # This artifact published by this job is downloaded to push to Weblate
@@ -211,7 +211,7 @@ potfile:
     - $MAKE -C po libvirt.pot
     - cd ..
     - mv build/po/libvirt.pot libvirt.pot
-  image: quay.io/libvirt/buildenv-libvirt-fedora-31:latest
+  image: quay.io/libvirt/buildenv-libvirt-fedora-32:latest
   artifacts:
     expose_as: 'Potfile'
     name: 'potfile'
@@ -226,7 +226,7 @@ potfile:
 # to test developer's personal branches.
 dco:
   stage: prebuild
-  image: quay.io/libvirt/buildenv-libvirt-fedora-31:latest
+  image: quay.io/libvirt/buildenv-libvirt-fedora-32:latest
   before_script:
     - *script_variables
   script:
-- 
2.26.2

Re: [libvirt PATCH] gitlab: update list of distros used to use latest versions
Posted by Andrea Bolognani 3 years, 11 months ago
On Mon, 2020-05-04 at 13:51 +0100, Daniel P. Berrangé wrote:
> Replace Fedora 30 with Fedora 32
> Replace Ubuntu 16.04 with Ubuntu 20.04
> Switch generic jobs from Fedora 31 to Fedora 32
> 
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
>  .gitlab-ci.yml | 32 ++++++++++++++++----------------
>  1 file changed, 16 insertions(+), 16 deletions(-)

Welp, should have done this myself before deleting the old container
images from quay.io :/

> @@ -172,7 +172,7 @@ website:
>      - $MAKE -C docs install
>      - cd ..
>      - mv vroot/share/doc/libvirt/html/ website
> -  image: quay.io/libvirt/buildenv-libvirt-fedora-31:latest
> +  image: quay.io/libvirt/buildenv-libvirt-fedora-32:latest

I thought the idea was to use CentOS 8 for these jobs to avoid the
constant churn?

Either way, the Fedora 31 images are still available, so these
changes are not even necessary to fix the CI.

To all the hunks before this one,

  Reviewed-by: Andrea Bolognani <abologna@redhat.com>

and safe for freeze.

-- 
Andrea Bolognani / Red Hat / Virtualization