mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-04 11:15:56 +00:00
This change uses the new RHEL 9 and 10 images to build and test the binary, and adds support for having different Docker image SHAs per distro-compiler combination. Instead of supporting RHEL each minor version, we are simplifying our pipelines by only supporting RHEL major versions. Our CI Docker images have already been updated accordingly, and we recently added support for RHEL 10 as well. Up until now, the CI Docker images had all been rebuilt at the same time, but that is not necessarily true as the most recent push to the CI repo has shown where the RHEL images now have a different SHA than the Debian and Ubuntu ones. Co-authored-by: Bart Thomee <11445373+bthomee@users.noreply.github.com>
23 lines
471 B
JSON
23 lines
471 B
JSON
{
|
|
"architecture": [
|
|
{
|
|
"platform": "macos/arm64",
|
|
"runner": ["self-hosted", "macOS", "ARM64", "mac-runner-m1"]
|
|
}
|
|
],
|
|
"os": [
|
|
{
|
|
"distro_name": "macos",
|
|
"distro_version": "",
|
|
"compiler_name": "",
|
|
"compiler_version": "",
|
|
"image_sha": ""
|
|
}
|
|
],
|
|
"build_type": ["Debug", "Release"],
|
|
"cmake_args": [
|
|
"-Dunity=OFF -DCMAKE_POLICY_VERSION_MINIMUM=3.5",
|
|
"-Dunity=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5"
|
|
]
|
|
}
|