From 1f7ecf46a8dc977bce765e6e13d45f45c13ed1c4 Mon Sep 17 00:00:00 2001 From: Alexei Fedotov Date: Tue, 11 Jul 2023 13:57:43 +0200 Subject: [PATCH] Fix docker uuid (#560) --- .github/workflows/build-docker.yml | 6 ++++-- docker/Dockerfile | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index a9049a1b0..08f677627 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -71,7 +71,9 @@ jobs: - name: Start the container run: | mkdir -p build - docker run -id --name build.${{ inputs.name }} --network host -v $(pwd):/_work build.${{ inputs.name }}:latest + docker run -id --name build.${{ inputs.name }} --network host build.${{ inputs.name }}:latest + docker cp . build.${{ inputs.name }}:/_work + docker exec build.${{ inputs.name }} chown -R ghrunner:ghrunner /_work - name: Copy maven cache inside container if: steps.maven-cache.cache-hit == 'true' @@ -85,7 +87,7 @@ jobs: docker exec -u ghrunner build.${{ inputs.name }} sh /_work/omniscidb/scripts/conda/build.sh ${{ inputs.options }} docker exec -u ghrunner build.${{ inputs.name }} tar -zcf /tmp/build.tgz -C /_work . docker cp build.${{ inputs.name }}:/tmp/build.tgz . - + - name: Upload build and src files uses: actions/upload-artifact@v3 with: diff --git a/docker/Dockerfile b/docker/Dockerfile index 991eeffc9..2dda71649 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -95,5 +95,5 @@ RUN apt-get update && \ apt-get upgrade -y && \ apt-get clean -RUN useradd -m --uid 1001 ghrunner +RUN useradd -m --uid 1002 ghrunner