mirror of
https://gitlab.linphone.org/BC/public/flexisip-account-manager.git
synced 2026-01-17 10:08:05 +00:00
Added Debian 12 to CI
This commit is contained in:
parent
a9fb3fd1c1
commit
7d9e0bc95e
4 changed files with 33 additions and 8 deletions
|
|
@ -14,6 +14,14 @@ debian11-deploy:
|
||||||
- debian11-package
|
- debian11-package
|
||||||
- debian11-test
|
- debian11-test
|
||||||
|
|
||||||
|
debian12-deploy:
|
||||||
|
extends: .deploy
|
||||||
|
script:
|
||||||
|
- ./deploy_packages.sh debian bookworm
|
||||||
|
needs:
|
||||||
|
- debian12-package
|
||||||
|
- debian12-test
|
||||||
|
|
||||||
remi-deploy:
|
remi-deploy:
|
||||||
extends: .deploy
|
extends: .deploy
|
||||||
script:
|
script:
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,19 @@ rocky8-package:
|
||||||
script:
|
script:
|
||||||
- make rpm
|
- make rpm
|
||||||
|
|
||||||
debian11-package:
|
.debian_package:
|
||||||
extends: .package
|
extends: .package
|
||||||
image: gitlab.linphone.org:4567/bc/public/docker/debian11-php:$DEBIAN_11_IMAGE_VERSION
|
|
||||||
script:
|
script:
|
||||||
- make deb
|
- make deb
|
||||||
|
|
||||||
|
debian11-package:
|
||||||
|
extends: .debian_package
|
||||||
|
image: gitlab.linphone.org:4567/bc/public/docker/debian11-php:$DEBIAN_11_IMAGE_VERSION
|
||||||
|
|
||||||
|
debian12-package:
|
||||||
|
extends: .debian_package
|
||||||
|
image: gitlab.linphone.org:4567/bc/public/docker/debian12-php:$DEBIAN_12_IMAGE_VERSION
|
||||||
|
|
||||||
remi-phpredis-package:
|
remi-phpredis-package:
|
||||||
extends: .remi-package
|
extends: .remi-package
|
||||||
before_script:
|
before_script:
|
||||||
|
|
@ -56,4 +63,4 @@ remi-msgpack-package:
|
||||||
cache:
|
cache:
|
||||||
key: ${CI_COMMIT_REF_SLUG}
|
key: ${CI_COMMIT_REF_SLUG}
|
||||||
paths:
|
paths:
|
||||||
- flexiapi/vendor/
|
- flexiapi/vendor/
|
||||||
|
|
|
||||||
|
|
@ -12,11 +12,8 @@ rocky8-test:
|
||||||
- php artisan key:generate
|
- php artisan key:generate
|
||||||
- vendor/bin/phpunit --log-junit $CI_PROJECT_DIR/flexiapi_phpunit.log
|
- vendor/bin/phpunit --log-junit $CI_PROJECT_DIR/flexiapi_phpunit.log
|
||||||
|
|
||||||
debian11-test:
|
.debian-test:
|
||||||
extends: .test
|
extends: .test
|
||||||
image: gitlab.linphone.org:4567/bc/public/docker/debian11-php:$DEBIAN_11_IMAGE_VERSION
|
|
||||||
needs:
|
|
||||||
- debian11-package
|
|
||||||
script:
|
script:
|
||||||
- pwd
|
- pwd
|
||||||
- apt update
|
- apt update
|
||||||
|
|
@ -28,6 +25,18 @@ debian11-test:
|
||||||
- php artisan key:generate
|
- php artisan key:generate
|
||||||
- vendor/bin/phpunit --log-junit $CI_PROJECT_DIR/flexiapi_phpunit.log
|
- vendor/bin/phpunit --log-junit $CI_PROJECT_DIR/flexiapi_phpunit.log
|
||||||
|
|
||||||
|
debian11-test:
|
||||||
|
extends: .debian-test
|
||||||
|
image: gitlab.linphone.org:4567/bc/public/docker/debian11-php:$DEBIAN_11_IMAGE_VERSION
|
||||||
|
needs:
|
||||||
|
- debian11-package
|
||||||
|
|
||||||
|
debian12-test:
|
||||||
|
extends: .debian-test
|
||||||
|
image: gitlab.linphone.org:4567/bc/public/docker/debian12-php:$DEBIAN_12_IMAGE_VERSION
|
||||||
|
needs:
|
||||||
|
- debian12-package
|
||||||
|
|
||||||
remi-phpredis-test:
|
remi-phpredis-test:
|
||||||
extends: .test
|
extends: .test
|
||||||
image: gitlab.linphone.org:4567/bc/public/docker/rocky8-php:$ROCKY_8_IMAGE_VERSION
|
image: gitlab.linphone.org:4567/bc/public/docker/rocky8-php:$ROCKY_8_IMAGE_VERSION
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
variables:
|
variables:
|
||||||
ROCKY_8_IMAGE_VERSION: 20230330_163028_remove_remi
|
ROCKY_8_IMAGE_VERSION: 20230330_163028_remove_remi
|
||||||
DEBIAN_11_IMAGE_VERSION: 20230322_172926_missing_tools
|
DEBIAN_11_IMAGE_VERSION: 20230322_172926_missing_tools
|
||||||
|
DEBIAN_12_IMAGE_VERSION: 20230925_143235_enable_debian12_packaging
|
||||||
PHP_REDIS_REMI_VERSION: php-pecl-redis5-5.3.6-1
|
PHP_REDIS_REMI_VERSION: php-pecl-redis5-5.3.6-1
|
||||||
PHP_IGBINARY_REMI_VERSION: php-pecl-igbinary-3.2.14-1
|
PHP_IGBINARY_REMI_VERSION: php-pecl-igbinary-3.2.14-1
|
||||||
PHP_MSGPACK_REMI_VERSION: php-pecl-msgpack-2.2.0-1
|
PHP_MSGPACK_REMI_VERSION: php-pecl-msgpack-2.2.0-1
|
||||||
|
|
@ -13,4 +14,4 @@ include:
|
||||||
stages:
|
stages:
|
||||||
- package
|
- package
|
||||||
- test
|
- test
|
||||||
- deploy
|
- deploy
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue