Fix #83 Add php-redis-remi package

This commit is contained in:
Timothée Jaussoin 2023-03-23 12:27:02 +01:00
parent 4df826bcd2
commit acf5272a3b
3 changed files with 19 additions and 0 deletions

View file

@ -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"]

View file

@ -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"]

View file

@ -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'