ci: Reinstate Ubuntu Focal support

Reinstate support for Ubuntu Focal, which was previously removed in
commit 229ebbda14.

Refs #206
This commit is contained in:
Alex Pyrgiotis 2022-11-01 14:41:00 +02:00
parent 1daaafe2a3
commit badafaaf15
No known key found for this signature in database
GPG key ID: B6C15EBA0357C9AA

View file

@ -159,6 +159,18 @@ jobs:
- run: *copy-image - run: *copy-image
- run: *build-deb - run: *build-deb
build-ubuntu-focal:
docker:
- image: ubuntu:20.04
resource_class: medium+
steps:
- checkout
- run: *provide-podman
- run: *install-dependencies-deb
- restore_cache: *restore-cache
- run: *copy-image
- run: *build-deb
build-debian-bookworm: build-debian-bookworm:
docker: docker:
- image: debian:bookworm - image: debian:bookworm
@ -301,6 +313,12 @@ jobs:
PACKAGE_TYPE: "deb" PACKAGE_TYPE: "deb"
PACKAGECLOUD_DISTRO: "ubuntu/jammy" PACKAGECLOUD_DISTRO: "ubuntu/jammy"
<<: *deploy-packagecloud <<: *deploy-packagecloud
- run:
name: Deploy ubuntu/focal
environment:
PACKAGE_TYPE: "deb"
PACKAGECLOUD_DISTRO: "ubuntu/focal"
<<: *deploy-packagecloud
workflows: workflows:
version: 2 version: 2
@ -315,6 +333,9 @@ workflows:
- build-ubuntu-jammy: - build-ubuntu-jammy:
requires: requires:
- build-container-image - build-container-image
- build-ubuntu-focal:
requires:
- build-container-image
- build-debian-bullseye: - build-debian-bullseye:
requires: requires:
- build-container-image - build-container-image