From 2cf8eb98110024cbc4ec6337afbbf8f077421ed9 Mon Sep 17 00:00:00 2001 From: Miro Stauder Date: Thu, 22 Aug 2024 19:56:54 +0000 Subject: [PATCH] use versioned build images --- docker-compose.yml | 56 +++++++++++++++++++++++----------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e83986da1..00bbcc7b6 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,7 +20,7 @@ services: centos8_build: extends: service: _build - image: proxysql/packaging:build-centos8 + image: proxysql/packaging:build-centos8-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -33,7 +33,7 @@ services: centos8_clang_build: extends: service: centos8_build - image: proxysql/packaging:build-clang-centos8 + image: proxysql/packaging:build-clang-centos8-v3.0.0 environment: - PKG_RELEASE=centos8-clang @@ -49,7 +49,7 @@ services: centos9_build: extends: service: _build - image: proxysql/packaging:build-centos9 + image: proxysql/packaging:build-centos9-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -62,7 +62,7 @@ services: centos9_clang_build: extends: service: centos9_build - image: proxysql/packaging:build-clang-centos9 + image: proxysql/packaging:build-clang-centos9-v3.0.0 environment: - PKG_RELEASE=centos9-clang @@ -78,7 +78,7 @@ services: fedora38_build: extends: service: _build - image: proxysql/packaging:build-fedora38 + image: proxysql/packaging:build-fedora38-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -91,7 +91,7 @@ services: fedora38_clang_build: extends: service: fedora38_build - image: proxysql/packaging:build-clang-fedora38 + image: proxysql/packaging:build-clang-fedora38-v3.0.0 environment: - PKG_RELEASE=fedora38-clang @@ -106,7 +106,7 @@ services: fedora39_build: extends: service: _build - image: proxysql/packaging:build-fedora39 + image: proxysql/packaging:build-fedora39-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -119,7 +119,7 @@ services: fedora39_clang_build: extends: service: fedora39_build - image: proxysql/packaging:build-clang-fedora39 + image: proxysql/packaging:build-clang-fedora39-v3.0.0 environment: - PKG_RELEASE=fedora39-clang @@ -134,7 +134,7 @@ services: fedora40_build: extends: service: _build - image: proxysql/packaging:build-fedora40 + image: proxysql/packaging:build-fedora40-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -147,7 +147,7 @@ services: fedora40_clang_build: extends: service: fedora40_build - image: proxysql/packaging:build-clang-fedora40 + image: proxysql/packaging:build-clang-fedora40-v3.0.0 environment: - PKG_RELEASE=fedora40-clang @@ -163,7 +163,7 @@ services: debian10_build: extends: service: _build - image: proxysql/packaging:build-debian10 + image: proxysql/packaging:build-debian10-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -183,7 +183,7 @@ services: debian11_build: extends: service: _build - image: proxysql/packaging:build-debian11 + image: proxysql/packaging:build-debian11-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -195,7 +195,7 @@ services: debian11_clang_build: extends: service: debian11_build - image: proxysql/packaging:build-clang-debian11 + image: proxysql/packaging:build-clang-debian11-v3.0.0 environment: - PKG_RELEASE=debian11-clang @@ -210,7 +210,7 @@ services: debian12_build: extends: service: _build - image: proxysql/packaging:build-debian12 + image: proxysql/packaging:build-debian12-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -222,7 +222,7 @@ services: debian12_clang_build: extends: service: debian12_build - image: proxysql/packaging:build-clang-debian12 + image: proxysql/packaging:build-clang-debian12-v3.0.0 environment: - PKG_RELEASE=debian12-clang @@ -238,7 +238,7 @@ services: ubuntu18_build: extends: service: _build - image: proxysql/packaging:build-ubuntu18 + image: proxysql/packaging:build-ubuntu18-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -258,7 +258,7 @@ services: ubuntu20_build: extends: service: _build - image: proxysql/packaging:build-ubuntu20 + image: proxysql/packaging:build-ubuntu20-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -270,7 +270,7 @@ services: ubuntu20_clang_build: extends: service: ubuntu20_build - image: proxysql/packaging:build-clang-ubuntu20 + image: proxysql/packaging:build-clang-ubuntu20-v3.0.0 environment: - PKG_RELEASE=ubuntu20-clang @@ -285,7 +285,7 @@ services: ubuntu22_build: extends: service: _build - image: proxysql/packaging:build-ubuntu22 + image: proxysql/packaging:build-ubuntu22-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -297,7 +297,7 @@ services: ubuntu22_clang_build: extends: service: ubuntu22_build - image: proxysql/packaging:build-clang-ubuntu22 + image: proxysql/packaging:build-clang-ubuntu22-v3.0.0 environment: - PKG_RELEASE=ubuntu22-clang @@ -312,7 +312,7 @@ services: ubuntu24_build: extends: service: _build - image: proxysql/packaging:build-ubuntu24 + image: proxysql/packaging:build-ubuntu24-v3.0.0 volumes: - ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/ - ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/ @@ -324,7 +324,7 @@ services: ubuntu24_clang_build: extends: service: ubuntu24_build - image: proxysql/packaging:build-clang-ubuntu24 + image: proxysql/packaging:build-clang-ubuntu24-v3.0.0 environment: - PKG_RELEASE=ubuntu24-clang @@ -340,7 +340,7 @@ services: opensuse15_build: extends: service: _build - image: proxysql/packaging:build-opensuse15 + image: proxysql/packaging:build-opensuse15-v3.0.0 volumes: - ./docker/images/proxysql/suse-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/suse-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -353,7 +353,7 @@ services: opensuse15_clang_build: extends: service: opensuse15_build - image: proxysql/packaging:build-clang-opensuse15 + image: proxysql/packaging:build-clang-opensuse15-v3.0.0 environment: - PKG_RELEASE=opensuse15-clang @@ -369,7 +369,7 @@ services: almalinux8_build: extends: service: _build - image: proxysql/packaging:build-almalinux8 + image: proxysql/packaging:build-almalinux8-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -382,7 +382,7 @@ services: almalinux8_clang_build: extends: service: almalinux8_build - image: proxysql/packaging:build-clang-almalinux8 + image: proxysql/packaging:build-clang-almalinux8-v3.0.0 environment: - PKG_RELEASE=almalinux8-clang @@ -397,7 +397,7 @@ services: almalinux9_build: extends: service: _build - image: proxysql/packaging:build-almalinux9 + image: proxysql/packaging:build-almalinux9-v3.0.0 volumes: - ./docker/images/proxysql/rhel-compliant/rpmmacros/rpmbuild/:/root/rpmbuild/ - ./docker/images/proxysql/rhel-compliant/rpmmacros/.rpmmacros:/root/.rpmmacros @@ -410,7 +410,7 @@ services: almalinux9_clang_build: extends: service: almalinux9_build - image: proxysql/packaging:build-clang-almalinux9 + image: proxysql/packaging:build-clang-almalinux9-v3.0.0 environment: - PKG_RELEASE=almalinux9-clang