From 206382ff29b14f2038fcf199254d479de5e3ba10 Mon Sep 17 00:00:00 2001 From: netkas Date: Thu, 20 Mar 2025 21:19:35 -0400 Subject: [PATCH] Update docker-compose with absolute paths for test environment --- .github/workflows/ncc_workflow.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/ncc_workflow.yml b/.github/workflows/ncc_workflow.yml index a519507..99a23d9 100644 --- a/.github/workflows/ncc_workflow.yml +++ b/.github/workflows/ncc_workflow.yml @@ -329,6 +329,23 @@ jobs: run: | ncc package install --package="release/net.nosial.socialbox.ncc" --build-source --reinstall -y --log-level debug + - name: Update docker-compose with absolute paths + run: | + WORKSPACE=$(pwd) + echo "Working directory: $WORKSPACE" + + # Use absolute paths in docker-compose.test.yml + sed -i "s|\\./tests/docker/coffee/config|$WORKSPACE/tests/docker/coffee/config|g" docker-compose.test.yml + sed -i "s|\\./tests/docker/coffee/data|$WORKSPACE/tests/docker/coffee/data|g" docker-compose.test.yml + sed -i "s|\\./tests/docker/coffee/logs|$WORKSPACE/tests/docker/coffee/logs|g" docker-compose.test.yml + sed -i "s|\\./tests/docker/teapot/config|$WORKSPACE/tests/docker/teapot/config|g" docker-compose.test.yml + sed -i "s|\\./tests/docker/teapot/data|$WORKSPACE/tests/docker/teapot/data|g" docker-compose.test.yml + sed -i "s|\\./tests/docker/teapot/logs|$WORKSPACE/tests/docker/teapot/logs|g" docker-compose.test.yml + sed -i "s|\\./docker/redis.conf|$WORKSPACE/docker/redis.conf|g" docker-compose.test.yml + + # Show changes + grep -A 3 "volumes:" docker-compose.test.yml + - name: Build test environment run: | docker-compose -f docker-compose.test.yml build