first build workflow

This commit is contained in:
Ubuntu
2023-05-08 09:25:39 +00:00
parent 2a336612aa
commit 2d00c7d612
4 changed files with 563 additions and 0 deletions

11
scripts/ubuntu/Dockerfile Normal file
View File

@@ -0,0 +1,11 @@
ARG VERSION
FROM ubuntu:$VERSION
RUN mkdir -p output/
COPY scripts/ /
RUN apt-get update
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libboost-all-dev libssl-dev libpcre2-dev libxml2-dev libgtest-dev libgmock-dev libcurl4-gnutls-dev
RUN apt-get install -y cmake build-essential
RUN chmod +x build_artifacts.sh
ENTRYPOINT /build_artifacts.sh