diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 83fcb88..f154bf2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,8 +43,9 @@ jobs: dotnet new genhttp-webservice cd webservice.Tests dotnet test - dotnet clean - cd ../ + cd /tmp/genhttp/webservice/ + rm -rf ./webservice/bin/ + rm -rf ./webservice/obj/ docker build -f Dockerfile.linux-x64 -t webservice . - name: Test controller framework run: | @@ -53,8 +54,9 @@ jobs: dotnet new genhttp-webservice-controllers cd controllers.Tests dotnet test - dotnet clean - cd ../ + cd /tmp/genhttp/controllers/ + rm -rf ./controllers/bin/ + rm -rf ./controllers/obj/ docker build -f Dockerfile.linux-x64 -t controllers . - name: Test minimal framework run: | @@ -62,9 +64,9 @@ jobs: cd /tmp/genhttp/minimal/ dotnet new genhttp-webservice-minimal cd minimal.Tests - dotnet test - dotnet clean - cd ../ + cd /tmp/genhttp/minimal/ + rm -rf ./minimal/bin/ + rm -rf ./minimal/obj/ docker build -f Dockerfile.linux-x64 -t minimal . - name: Test static website run: | @@ -73,8 +75,9 @@ jobs: dotnet new genhttp-website-static cd website.Tests dotnet test - dotnet clean - cd ../ + cd /tmp/genhttp/website/ + rm -rf ./website/bin/ + rm -rf ./website/obj/ docker build -f Dockerfile.linux-x64 -t website . - name: Test websockets run: | @@ -83,6 +86,7 @@ jobs: dotnet new genhttp-websocket cd websockets.Tests dotnet test - dotnet clean - cd ../ + cd /tmp/genhttp/websockets/ + rm -rf ./websockets/bin/ + rm -rf ./websockets/obj/ docker build -f Dockerfile.linux-x64 -t websocket .