Skip to content

Commit bd74556

Browse files
Added system depencies for linux
1 parent 4caa8df commit bd74556

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/deploy-to-server.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ jobs:
2020
username: ${{ secrets.EC2_SSH_USER }}
2121
key: ${{ secrets.EC2_SSH_PRIVATE_KEY }}
2222
script: |
23-
echo "Starting Deployment"
23+
echo "Installing required packages & folders"
24+
sudo apt-get update && sudo apt-get install docker.io docker-compose-v2 -y
25+
sudo usermod -aG docker $USER
2426
mkdir -p devops
2527
2628
- name: Copy the docker-compose file
@@ -40,8 +42,7 @@ jobs:
4042
key: ${{ secrets.EC2_SSH_PRIVATE_KEY }}
4143
script: |
4244
echo "Running App"
43-
sudo apt-get update && sudo apt-get install docker.io docker-compose-v2 -y
44-
sudo usermod -aG docker $USER && newgrp docker
45+
4546
export DOCKERHUB_USER=${{ vars.DOCKERHUB_USER }}
4647
export DOCKER_TAG=${{ github.event.workflow_run.head_sha }}
4748
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ secrets.DOCKERHUB_USER }} --password-stdin

0 commit comments

Comments
 (0)