ubuntu24 build
This commit is contained in:
@@ -7,5 +7,8 @@
|
||||
},
|
||||
"ubuntu22-llvm": {
|
||||
"dockerfile": ".cicd/platforms/ubuntu22-llvm.Dockerfile"
|
||||
},
|
||||
"ubuntu24": {
|
||||
"dockerfile": ".cicd/platforms/ubuntu24.Dockerfile"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user