Fix #84 Remove CentOS7 from the pipeline

This commit is contained in:
Timothée Jaussoin 2023-03-21 16:35:35 +01:00
parent 86f4a67c1e
commit bf5a33918f
5 changed files with 0 additions and 41 deletions

View file

@ -1,11 +1,3 @@
centos7-deploy:
extends: .deploy
script:
- ./deploy_packages.sh centos
needs:
- centos7-package
- centos7-test
rocky8-deploy:
extends: .deploy
script:

View file

@ -1,9 +1,3 @@
centos7-package:
extends: .package
image: gitlab.linphone.org:4567/bc/public/linphone-sdk/bc-dev-centos7-php:$CENTOS_7_IMAGE_VERSION
script:
- make rpm-el7
rocky8-package:
extends: .package
image: gitlab.linphone.org:4567/bc/public/linphone-sdk/bc-dev-rocky8-php:$ROCKY_8_IMAGE_VERSION

View file

@ -1,20 +1,3 @@
centos7-test:
extends: .test
image: gitlab.linphone.org:4567/bc/public/linphone-sdk/bc-dev-centos7-php:$CENTOS_7_IMAGE_VERSION
needs:
- centos7-package
script:
- yum -y localinstall build/*.rpm
- cd /opt/belledonne-communications/share/flexisip-account-manager/flexiapi
- php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
- php composer-setup.php
- php -r "unlink('composer-setup.php');"
- php composer.phar install
- vendor/bin/phpcs
- vendor/bin/phpmd . ansi phpmd.xml
- php artisan key:generate
- vendor/bin/phpunit --log-junit $CI_PROJECT_DIR/flexiapi_phpunit.log
rocky8-test:
extends: .test
image: gitlab.linphone.org:4567/bc/public/linphone-sdk/bc-dev-rocky8-php:$ROCKY_8_IMAGE_VERSION

View file

@ -1,5 +1,4 @@
variables:
CENTOS_7_IMAGE_VERSION: 20221212_php803
ROCKY_8_IMAGE_VERSION: 20221212_php80
DEBIAN_11_IMAGE_VERSION: 20221212_php82

View file

@ -65,13 +65,6 @@ package-end-common:
rm -rf $(OUTPUT_DIR)/flexisip-account-manager
rm -rf $(OUTPUT_DIR)/rpmbuild/SPECS $(OUTPUT_DIR)/rpmbuild/SOURCES $(OUTPUT_DIR)/rpmbuild/SRPMS $(OUTPUT_DIR)/rpmbuild/BUILD $(OUTPUT_DIR)/rpmbuild/BUILDROOT
rpm-el7-only:
rpmbuild -v -bb --define 'dist .el7' --define '_topdir $(OUTPUT_DIR)/rpmbuild' --define "_rpmdir $(OUTPUT_DIR)/rpmbuild" $(OUTPUT_DIR)/rpmbuild/SPECS/flexisip-account-manager.spec
@echo "📦✅ RPM Package Created"
mv rpmbuild/*/*.rpm build/.
rm -r rpmbuild
rpm-only:
rpmbuild -v -bb --define 'dist .el8' --define '_topdir $(OUTPUT_DIR)/rpmbuild' --define "_rpmdir $(OUTPUT_DIR)/rpmbuild" $(OUTPUT_DIR)/rpmbuild/SPECS/flexisip-account-manager.spec
@echo "📦✅ RPM Package Created"
@ -96,9 +89,7 @@ deb-only:
mv *.deb build/.
rpm-el7: prepare package-semvers package-common rpm-el7-only cleanup-package-semvers package-end-common
rpm: prepare package-semvers package-common rpm-only cleanup-package-semvers package-end-common
rpm-dev-el7: prepare-dev package-semvers package-common rpm-el7-only cleanup-package-semvers package-end-common
rpm-dev: prepare-dev package-semvers package-common rpm-only cleanup-package-semvers package-end-common
deb: prepare package-semvers package-common deb-only cleanup-package-semvers package-end-common
deb-dev: prepare-dev package-semvers package-common deb-only cleanup-package-semvers package-end-common