From acf5272a3bd16fba5cde61d68030e19fe815b17b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Jaussoin?= Date: Thu, 23 Mar 2023 12:27:02 +0100 Subject: [PATCH] Fix #83 Add php-redis-remi package --- .gitlab-ci-files/deploy.yml | 7 +++++++ .gitlab-ci-files/package.yml | 11 +++++++++++ .gitlab-ci.yml | 1 + 3 files changed, 19 insertions(+) diff --git a/.gitlab-ci-files/deploy.yml b/.gitlab-ci-files/deploy.yml index 8bc22aa..f85679f 100644 --- a/.gitlab-ci-files/deploy.yml +++ b/.gitlab-ci-files/deploy.yml @@ -14,6 +14,13 @@ debian11-deploy: - debian11-package - debian11-test +phpredis-remi-package: + extends: .deploy + script: + - ./deploy_packages.sh rockylinux + needs: + - phpredis-remi-package + .deploy: stage: deploy tags: ["docker"] diff --git a/.gitlab-ci-files/package.yml b/.gitlab-ci-files/package.yml index fc4f38f..3cc5683 100644 --- a/.gitlab-ci-files/package.yml +++ b/.gitlab-ci-files/package.yml @@ -10,6 +10,17 @@ debian11-package: script: - make deb +phpredis-remi-package: + extends: .package + image: gitlab.linphone.org:4567/bc/public/docker/rocky8-php:$ROCKY_8_IMAGE_VERSION + script: + - mkdir -p $CI_PROJECT_DIR/build + - yum -y install wget php-devel gcc liblzf php-pear php-pecl-igbinary-devel php-pecl-msgpack-devel lz4-devel liblzf-devel libzstd-devel + - wget https://rpms.remirepo.net/SRPMS/$PHP_REDIS_REMI_VERSION.remi.src.rpm + - rpmbuild --rebuild php-pecl-redis5-5.3.7~RC2-1.remi.src.rpm + - mv /root/rpmbuild/RPMS/*/*.rpm $CI_PROJECT_DIR/build + - rm -r /root/rpmbuild + .package: tags: ["docker"] diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 930ab77..0623cc5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,7 @@ variables: ROCKY_8_IMAGE_VERSION: 20230323_113930_add_git DEBIAN_11_IMAGE_VERSION: 20230322_172926_missing_tools + PHP_REDIS_REMI_VERSION: php-pecl-redis5-5.3.7~RC2-1 include: - '.gitlab-ci-files/package.yml'