docs: update architecture.yml for AlmaLinux 10 support
- Remove CentOS 7 (EOL, inaccessible repositories) - Remove Rocky Linux 10 (not available, use AlmaLinux 10 instead) - Add AlmaLinux 10 to supported distributions - Update packaging stages and verification commands Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
@ -48,10 +48,9 @@ runtime:
|
|||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
os:
|
os:
|
||||||
supported:
|
supported:
|
||||||
- centos-7
|
- rocky-linux-8
|
||||||
- rocky-linux-8+
|
- rocky-linux-9
|
||||||
- rocky-linux-9+
|
- almalinux-10
|
||||||
- rocky-linux-10+
|
|
||||||
- autres-linux-recentes
|
- autres-linux-recentes
|
||||||
logs:
|
logs:
|
||||||
stdout_stderr: journald
|
stdout_stderr: journald
|
||||||
@ -472,17 +471,15 @@ docker:
|
|||||||
|
|
||||||
packaging:
|
packaging:
|
||||||
description: >
|
description: >
|
||||||
logcorrelator est distribué sous forme de packages .rpm (CentOS 7, Rocky Linux/RHEL 8, 9, 10),
|
logcorrelator est distribué sous forme de packages .rpm (Rocky Linux 8, 9 et AlmaLinux 10),
|
||||||
construits intégralement dans Docker avec fpm.
|
construits intégralement dans Docker avec fpm.
|
||||||
formats:
|
formats:
|
||||||
- rpm
|
- rpm
|
||||||
target_distros:
|
target_distros:
|
||||||
rpm:
|
rpm:
|
||||||
- centos-7
|
- rocky-linux-8
|
||||||
- rocky-linux-8+
|
- rocky-linux-9
|
||||||
- rocky-linux-9+
|
- almalinux-10
|
||||||
- rocky-linux-10+
|
|
||||||
- rhel-7+
|
|
||||||
- rhel-8+
|
- rhel-8+
|
||||||
- rhel-9+
|
- rhel-9+
|
||||||
- rhel-10+
|
- rhel-10+
|
||||||
@ -494,22 +491,19 @@ packaging:
|
|||||||
description: >
|
description: >
|
||||||
Compilation du binaire Go avec CGO_ENABLED=0 pour un binaire statique.
|
Compilation du binaire Go avec CGO_ENABLED=0 pour un binaire statique.
|
||||||
GOOS=linux GOARCH=amd64.
|
GOOS=linux GOARCH=amd64.
|
||||||
- name: rpm_centos7_builder
|
|
||||||
description: >
|
|
||||||
Construction du package RPM pour CentOS 7 (el7) avec fpm.
|
|
||||||
- name: rpm_rocky8_builder
|
- name: rpm_rocky8_builder
|
||||||
description: >
|
description: >
|
||||||
Construction du package RPM pour Rocky Linux 8 (el8) avec fpm.
|
Construction du package RPM pour Rocky Linux 8 (el8) avec fpm.
|
||||||
- name: rpm_rocky9_builder
|
- name: rpm_rocky9_builder
|
||||||
description: >
|
description: >
|
||||||
Construction du package RPM pour Rocky Linux 9 (el9) avec fpm.
|
Construction du package RPM pour Rocky Linux 9 (el9) avec fpm.
|
||||||
- name: rpm_rocky10_builder
|
- name: rpm_almalinux10_builder
|
||||||
description: >
|
description: >
|
||||||
Construction du package RPM pour Rocky Linux 10 (el10) avec fpm.
|
Construction du package RPM pour AlmaLinux 10 (el10) avec fpm.
|
||||||
- name: output
|
- name: output
|
||||||
description: >
|
description: >
|
||||||
Image Alpine minimale contenant les packages dans
|
Image Alpine minimale contenant les packages dans
|
||||||
/packages/rpm/{centos7,rocky8,rocky9,rocky10}.
|
/packages/rpm/{rocky8,rocky9,almalinux10}.
|
||||||
files:
|
files:
|
||||||
binary:
|
binary:
|
||||||
source: dist/logcorrelator
|
source: dist/logcorrelator
|
||||||
@ -540,14 +534,12 @@ packaging:
|
|||||||
- systemd
|
- systemd
|
||||||
verify:
|
verify:
|
||||||
rpm:
|
rpm:
|
||||||
centos7:
|
|
||||||
command: docker run --rm -v $(pwd)/dist/rpm/centos7:/packages centos:7 sh -c "yum install -y /packages/*.rpm"
|
|
||||||
rocky8:
|
rocky8:
|
||||||
command: docker run --rm -v $(pwd)/dist/rpm/rocky8:/packages rockylinux:8 sh -c "dnf install -y /packages/*.rpm"
|
command: docker run --rm -v $(pwd)/dist/rpm/rocky8:/packages rockylinux:8 sh -c "dnf install -y /packages/*.rpm"
|
||||||
rocky9:
|
rocky9:
|
||||||
command: docker run --rm -v $(pwd)/dist/rpm/rocky9:/packages rockylinux:9 sh -c "dnf install -y /packages/*.rpm"
|
command: docker run --rm -v $(pwd)/dist/rpm/rocky9:/packages rockylinux:9 sh -c "dnf install -y /packages/*.rpm"
|
||||||
rocky10:
|
almalinux10:
|
||||||
command: docker run --rm -v $(pwd)/dist/rpm/rocky10:/packages rockylinux:10 sh -c "dnf install -y /packages/*.rpm"
|
command: docker run --rm -v $(pwd)/dist/rpm/almalinux10:/packages almalinux:10 sh -c "dnf install -y /packages/*.rpm"
|
||||||
|
|
||||||
non_functional:
|
non_functional:
|
||||||
performance:
|
performance:
|
||||||
|
|||||||
Reference in New Issue
Block a user