From bb5f332d8a368a99cdd9a2b7a55ef4cacd6af80c Mon Sep 17 00:00:00 2001 From: neodiX Date: Thu, 29 Dec 2022 00:42:53 +0100 Subject: [PATCH] build storage-daemon and storage-daemon-cli binaries --- .github/script/amd64-18.04.Dockerfile | 4 +++- .github/workflows/docker-compile-ubuntu.yml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/script/amd64-18.04.Dockerfile b/.github/script/amd64-18.04.Dockerfile index b33ac238..3dc3c7aa 100644 --- a/.github/script/amd64-18.04.Dockerfile +++ b/.github/script/amd64-18.04.Dockerfile @@ -6,7 +6,9 @@ RUN apt install -y build-essential cmake clang openssl libssl-dev zlib1g-dev gpe WORKDIR / -RUN git clone --recurse-submodules https://github.com/ton-blockchain/ton.git && cd ton && git checkout $branch +ARG BRANCH +ARG BRANCH_PARAM=$BRANCH +RUN git clone --recurse-submodules https://github.com/ton-blockchain/ton.git && cd ton && git checkout $BRANCH_PARAM WORKDIR /ton RUN mkdir /ton/build diff --git a/.github/workflows/docker-compile-ubuntu.yml b/.github/workflows/docker-compile-ubuntu.yml index efee9278..3df62f62 100644 --- a/.github/workflows/docker-compile-ubuntu.yml +++ b/.github/workflows/docker-compile-ubuntu.yml @@ -42,7 +42,7 @@ jobs: run: | mkdir build-${{matrix.ver}}-${{matrix.arch}} - echo docker buildx build --build-arg branch=${{ steps.vars.outputs.short_ref }} --platform=linux/${{matrix.arch}} --progress=plain --load . -t build-${{matrix.ver}}-${{matrix.arch}} -f .github/script/${{matrix.arch}}-${{matrix.ver}}.Dockerfile + echo docker buildx build --build-arg BRANCH=${{ steps.vars.outputs.short_ref }} --platform=linux/${{matrix.arch}} --progress=plain --load . -t build-${{matrix.ver}}-${{matrix.arch}} -f .github/script/${{matrix.arch}}-${{matrix.ver}}.Dockerfile docker buildx build --build-arg branch=${GITHUB_REF##*/} --platform=linux/${{matrix.arch}} --progress=plain --load . -t build-${{matrix.ver}}-${{matrix.arch}} -f .github/script/${{matrix.arch}}-${{matrix.ver}}.Dockerfile container_id=$(docker create --platform=linux/${{matrix.arch}} build-${{matrix.ver}}-${{matrix.arch}}) docker cp $container_id:/ton/build/dht-server/dht-server build-${{matrix.ver}}-${{matrix.arch}}/