chore: suppression support CentOS 7 (el7)
Some checks failed
Build RPM Package / Build RPM Packages (CentOS 7, Rocky 8/9/10) (push) Has been cancelled

- CentOS 7 n'est plus supporté (EOL en juin 2024)
- Minimum requis : Rocky Linux 8 / AlmaLinux 8 / RHEL 8
- Nettoyage des fichiers RPM el7
- Mise à jour de la documentation

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
Jacquin Antoine
2026-02-28 21:19:09 +01:00
parent fec500ba46
commit f76bc04879
3 changed files with 10 additions and 42 deletions

View File

@ -93,22 +93,19 @@ fmt:
## package: Build RPM packages for all target distributions
package: package-rpm
## package-rpm: Build RPM packages for all target distributions (requires Docker)
## package-rpm: Build RPM packages for Rocky Linux 8/9/10, AlmaLinux (requires Docker)
package-rpm:
mkdir -p build/rpm/el7 build/rpm/el8 build/rpm/el9 build/rpm/el10
@echo "Building RPM packages for CentOS 7, Rocky Linux 8/9, AlmaLinux 10..."
mkdir -p build/rpm/el8 build/rpm/el9 build/rpm/el10
@echo "Building RPM packages for Rocky Linux 8/9, AlmaLinux 10..."
docker build --target output -t ja4sentinel-rpm-packager:latest \
--build-arg VERSION=$(PKG_VERSION) \
-f Dockerfile.package .
@echo "Extracting RPM packages from Docker image..."
@docker run --rm -v $(PWD)/build:/output ja4sentinel-rpm-packager:latest sh -c \
'cp -r /packages/rpm/el7 /output/rpm/ && \
cp -r /packages/rpm/el8 /output/rpm/ && \
'cp -r /packages/rpm/el8 /output/rpm/ && \
cp -r /packages/rpm/el9 /output/rpm/ && \
cp -r /packages/rpm/el10 /output/rpm/'
@echo "RPM packages created:"
@echo " CentOS 7 (el7):"
ls -la build/rpm/el7/ 2>/dev/null || echo " (no packages)"
@echo " Rocky Linux 8 (el8):"
ls -la build/rpm/el8/ 2>/dev/null || echo " (no packages)"
@echo " Rocky Linux 9 (el9):"