|
6 | 6 | types: |
7 | 7 | - completed |
8 | 8 |
|
9 | | -jobs: |
10 | | - deploy: |
11 | | - runs-on: ubuntu-latest |
12 | | - |
13 | | - steps: |
14 | | - - name: Checkout |
15 | | - uses: actions/checkout@v3 |
16 | | - |
17 | | - - name: Deploy to Server |
18 | | - uses: appleboy/ssh-action@v0.1.10 |
19 | | - with: |
20 | | - host: ${{ secrets.SERVER_HOST }} |
21 | | - username: ${{ secrets.SERVER_USER }} |
22 | | - key: ${{ secrets.SERVER_PRIVATE_KEY }} |
23 | | - script: | |
24 | | - echo "Pulling latest images from DockerHub..." |
25 | | -
|
26 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-api-gateway:latest |
27 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-users-service:latest |
28 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-auth-service:latest |
29 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-problems-service:latest |
30 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-tags-service:latest |
31 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-companies-service:latest |
32 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-submissions-service:latest |
33 | | - docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-execution-service:latest |
34 | | -
|
35 | | - echo "Restarting services..." |
36 | | -
|
37 | | - cd ~/leetcode-microservices |
38 | | -
|
39 | | - docker compose down |
40 | | - docker compose up -d |
41 | | -
|
42 | | - echo "Deployment completed successfully!" |
| 9 | +# jobs: |
| 10 | +# deploy: |
| 11 | +# runs-on: ubuntu-latest |
| 12 | + |
| 13 | +# steps: |
| 14 | +# - name: Checkout |
| 15 | +# uses: actions/checkout@v3 |
| 16 | + |
| 17 | +# - name: Deploy to Server |
| 18 | +# uses: appleboy/ssh-action@v0.1.10 |
| 19 | +# with: |
| 20 | +# host: ${{ secrets.SERVER_HOST }} |
| 21 | +# username: ${{ secrets.SERVER_USER }} |
| 22 | +# key: ${{ secrets.SERVER_PRIVATE_KEY }} |
| 23 | +# script: | |
| 24 | +# echo "Pulling latest images from DockerHub..." |
| 25 | + |
| 26 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-api-gateway:latest |
| 27 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-users-service:latest |
| 28 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-auth-service:latest |
| 29 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-problems-service:latest |
| 30 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-tags-service:latest |
| 31 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-companies-service:latest |
| 32 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-submissions-service:latest |
| 33 | +# docker pull ${{ secrets.DOCKER_USERNAME }}/leetcode-execution-service:latest |
| 34 | + |
| 35 | +# echo "Restarting services..." |
| 36 | + |
| 37 | +# cd ~/leetcode-microservices |
| 38 | + |
| 39 | +# docker compose down |
| 40 | +# docker compose up -d |
| 41 | + |
| 42 | +# echo "Deployment completed successfully!" |
0 commit comments