Skip to content

Commit 34f89f4

Browse files
author
Layko Andrey
committed
CI/CD
1 parent eecf5da commit 34f89f4

1 file changed

Lines changed: 21 additions & 20 deletions

File tree

.github/workflows/open-api-ci-cd.yml

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -145,34 +145,34 @@ jobs:
145145
file: docker/Dockerfile
146146

147147

148-
deploy-sprint:
149-
name: Deploy Sprint
150-
runs-on: ubuntu-latest
151-
continue-on-error: false
152-
needs: [tests, build, package]
148+
# deploy-sprint:
149+
# name: Deploy Sprint
150+
# runs-on: ubuntu-latest
151+
# continue-on-error: false
152+
# needs: [tests, build, package]
153153

154-
steps:
154+
# steps:
155155

156-
- name: Checkout repository
157-
uses: actions/checkout@v2
156+
# - name: Checkout repository
157+
# uses: actions/checkout@v2
158158

159-
- name: Deploy server
160-
run: |
161-
sudo apt install openssh-client
162-
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
163-
eval $(ssh-agent -s)
164-
echo "${{ secrets.SPRINT_DEPLOY_SSH_KEY }}" | tr -d '\r' | ssh-add - > /dev/null
165-
mkdir -p ~/.ssh
166-
chmod 700 ~/.ssh
167-
ssh-keyscan ${{ secrets.SPRINT_SERVER }} >> ~/.ssh/known_hosts
168-
chmod 644 ~/.ssh/known_hosts
159+
# - name: Deploy server
160+
# run: |
161+
# sudo apt install openssh-client
162+
# sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
163+
# eval $(ssh-agent -s)
164+
# echo "${{ secrets.SPRINT_DEPLOY_SSH_KEY }}" | tr -d '\r' | ssh-add - > /dev/null
165+
# mkdir -p ~/.ssh
166+
# chmod 700 ~/.ssh
167+
# ssh-keyscan ${{ secrets.SPRINT_SERVER }} >> ~/.ssh/known_hosts
168+
# chmod 644 ~/.ssh/known_hosts
169169

170170

171171
deploy-production:
172172
name: Deploy Production
173173
runs-on: ubuntu-latest
174174
continue-on-error: false
175-
needs: [tests, build, package, deploy-sprint]
175+
needs: [tests, build, package]
176176

177177
steps:
178178

@@ -184,11 +184,12 @@ jobs:
184184
sudo apt install openssh-client
185185
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
186186
eval $(ssh-agent -s)
187-
echo "${{ secrets.PROD_DEPLOY_SSH_KEY }}" | tr -d '\r' | ssh-add - > /dev/null
188187
mkdir -p ~/.ssh
189188
chmod 700 ~/.ssh
189+
echo "${{ secrets.DEPLOY_KEY_PROD }}" | tr -d '\r' | ssh-add - > ~/.ssh
190190
ssh-keyscan ${{ secrets.PROD_SERVER }} >> ~/.ssh/known_hosts
191191
chmod 644 ~/.ssh/known_hosts
192+
ssh ${{ secrets.DEPLOY_USER_PROD }}@${{ secrets.DEPLOY_HOST_PROD }} "docker -help"
192193
193194
194195

0 commit comments

Comments
 (0)