ubuntu24 build

This commit is contained in:
Matt Witherspoon
2024-05-06 13:47:30 -04:00
parent a95b1d4936
commit 0ab129eb93
3 changed files with 16 additions and 1 deletions
+3
View File
@@ -7,5 +7,8 @@
},
"ubuntu22-llvm": {
"dockerfile": ".cicd/platforms/ubuntu22-llvm.Dockerfile"
},
"ubuntu24": {
"dockerfile": ".cicd/platforms/ubuntu24.Dockerfile"
}
}
+12
View File
@@ -0,0 +1,12 @@
FROM ubuntu:noble
RUN apt-get update && apt-get upgrade -y && \
DEBIAN_FRONTEND=noninteractive apt-get install -y build-essential \
cmake \
git \
ninja-build \
python3 \
pkg-config \
libboost-all-dev \
libcurl4-gnutls-dev \
clang-tidy
+1 -1
View File
@@ -95,7 +95,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [ubuntu20, ubuntu22, ubuntu22-llvm]
platform: [ubuntu20, ubuntu22, ubuntu22-llvm, ubuntu24]
runs-on: ["self-hosted", "enf-x86-beefy"]
container: ${{fromJSON(needs.d.outputs.p)[matrix.platform].image}}
steps: