Add fail-able docker build for gcc trunk
parent
3d2dfcc027
commit
4763888d2c
@ -1,2 +1,4 @@
|
||||
build/
|
||||
.vscode/
|
||||
lokinet
|
||||
lokinet.exe
|
||||
|
@ -0,0 +1,14 @@
|
||||
FROM gcc:latest
|
||||
|
||||
RUN apt update && \
|
||||
apt install -y cmake git libcap-dev curl ninja-build libuv1-dev
|
||||
|
||||
WORKDIR /src/
|
||||
|
||||
COPY . /src/
|
||||
|
||||
RUN mkdir build && \
|
||||
cd build && \
|
||||
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DWARNINGS_AS_ERRORS=ON && \
|
||||
ninja -k0 && \
|
||||
./test/testAll
|
Loading…
Reference in New Issue