mirror of https://github.com/BOINC/boinc.git
Merge pull request #5603 from AenBleidd/vko_add_ubuntu_2404
[CI] Build linux packages for Ubuntu 24.04
This commit is contained in:
commit
050d3a76b7
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"rootDir": "http-data/noble",
|
||||
"downloadConcurrency": 4,
|
||||
"downloadSpeedLimit": 0,
|
||||
"architectures": [],
|
||||
"dependencyFollowSuggests": false,
|
||||
"dependencyFollowRecommends": false,
|
||||
"dependencyFollowAllVariants": false,
|
||||
"dependencyFollowSource": false,
|
||||
"dependencyVerboseResolve": false,
|
||||
"gpgDisableSign": false,
|
||||
"gpgDisableVerify": false,
|
||||
"gpgProvider": "gpg1",
|
||||
"downloadSourcePackages": false,
|
||||
"skipLegacyPool": true,
|
||||
"ppaDistributorID": "ubuntu",
|
||||
"ppaCodename": "",
|
||||
"FileSystemPublishEndpoints": {},
|
||||
"S3PublishEndpoints": {},
|
||||
"SwiftPublishEndpoints": {},
|
||||
"enableMetricsEndpoint": false,
|
||||
"logLevel": "info",
|
||||
"logFormat": "default",
|
||||
"serveInAPIMode": false
|
||||
}
|
|
@ -27,7 +27,7 @@ function exit_usage() {
|
|||
}
|
||||
|
||||
case "$1_$2" in
|
||||
"focal_linux_client" | "jammy_linux_client" | "buster_linux_client" | "bullseye_linux_client" | "bookworm_linux_client")
|
||||
"focal_linux_client" | "jammy_linux_client" | "noble_linux_client" | "buster_linux_client" | "bullseye_linux_client" | "bookworm_linux_client")
|
||||
echo "libc6,libxss1 (>= 1.2.3),ca-certificates"
|
||||
;;
|
||||
*) echo "libc6"
|
||||
|
|
|
@ -130,7 +130,7 @@ jobs:
|
|||
needs: prepare-binaries
|
||||
strategy:
|
||||
matrix:
|
||||
os: [focal, jammy, buster, bullseye, bookworm]
|
||||
os: [focal, jammy, noble, buster, bullseye, bookworm]
|
||||
type: [client, manager]
|
||||
fail-fast: false
|
||||
env:
|
||||
|
@ -205,7 +205,7 @@ jobs:
|
|||
echo "------------------------"
|
||||
|
||||
- name: Create Ubuntu Package
|
||||
if: ${{ success() && ( matrix.os == 'focal' || matrix.os == 'jammy' ) }}
|
||||
if: ${{ success() && ( matrix.os == 'focal' || matrix.os == 'jammy' || matrix.os == 'noble' ) }}
|
||||
run: |
|
||||
cd ${{ github.workspace }}/
|
||||
# Build the actual package for Ubuntu with XZ compression
|
||||
|
@ -630,7 +630,7 @@ jobs:
|
|||
needs: build-deb-package
|
||||
strategy:
|
||||
matrix:
|
||||
os: [focal, jammy]
|
||||
os: [focal, jammy, noble]
|
||||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
|
||||
|
@ -765,7 +765,7 @@ jobs:
|
|||
needs: [test-debian-deb-package, test-ubuntu-deb-package]
|
||||
strategy:
|
||||
matrix:
|
||||
os: [focal, jammy, buster, bullseye, bookworm]
|
||||
os: [focal, jammy, noble, buster, bullseye, bookworm]
|
||||
fail-fast: false
|
||||
steps:
|
||||
- name: Check if build is running from origin repo
|
||||
|
|
Loading…
Reference in New Issue