mirror of
https://github.com/wekan/wekan.git
synced 2025-12-29 13:48:49 +01:00
Add sudo to Docker commands in e2e testing workflow for proper permissions
This commit is contained in:
parent
986ddbac0d
commit
3a4aa02e8b
1 changed files with 9 additions and 9 deletions
18
.github/workflows/e2e-testing.yml
vendored
18
.github/workflows/e2e-testing.yml
vendored
|
|
@ -49,19 +49,19 @@ jobs:
|
|||
key: ${{ secrets.EC2_SSH_KEY }}
|
||||
script: |
|
||||
# Stop and remove old containers
|
||||
docker compose down || true
|
||||
docker stop $(docker ps -aq) 2>/dev/null || true
|
||||
docker rm $(docker ps -aq) 2>/dev/null || true
|
||||
sudo docker compose down || true
|
||||
sudo docker stop $(docker ps -aq) 2>/dev/null || true
|
||||
sudo docker rm $(docker ps -aq) 2>/dev/null || true
|
||||
|
||||
# Remove all images to free space
|
||||
docker rmi $(docker images -q) 2>/dev/null || true
|
||||
sudo docker rmi $(docker images -q) 2>/dev/null || true
|
||||
|
||||
# Clean up dangling volumes and networks
|
||||
docker volume prune -f || true
|
||||
docker network prune -f || true
|
||||
docker system prune -f || true
|
||||
sudo docker volume prune -f || true
|
||||
sudo docker network prune -f || true
|
||||
sudo docker system prune -f || true
|
||||
|
||||
echo "${{ secrets.DOCKERHUB_PASSWORD }}" | docker login -u "${{ secrets.DOCKERHUB_USERNAME }}" --password-stdin
|
||||
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
sudo docker compose pull
|
||||
sudo docker compose up -d
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue