From 7ed82b644602bc92bdf1a6be6a3a98fdfd115927 Mon Sep 17 00:00:00 2001 From: MartinFillon Date: Mon, 3 Jun 2024 14:39:37 +0200 Subject: [PATCH] feat: try to give perms --- .github/workflows/cpp-ci.yml | 5 ++++- Dockerfile | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cpp-ci.yml b/.github/workflows/cpp-ci.yml index 1f25e664..d95f1406 100644 --- a/.github/workflows/cpp-ci.yml +++ b/.github/workflows/cpp-ci.yml @@ -12,7 +12,10 @@ jobs: run: | docker build -t zappy-docker - < Dockerfile + - name: pwd + run: echo $(pwd) + - name: compile run: | - docker run -v $(pwd):/home/student/dev zappy-docker:latest make -C gui + docker run -v --privileged=true "$(pwd):/home/student/dev" zappy-docker:latest make -C gui timeout-minutes: 5 diff --git a/Dockerfile b/Dockerfile index d9355047..98dfb924 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,6 @@ RUN dnf -y install asio-devel RUN adduser -G wheel student USER student RUN mkdir -p /home/student/dev -RUN chmod 777 /home/student/dev +RUN chown student /home/student/dev WORKDIR /home/student/dev CMD ["bash"]