κρμγ 4 년 전
부모
커밋
3a55fd379a
1개의 변경된 파일10개의 추가작업 그리고 1개의 파일을 삭제
  1. 10 1
      .drone.yml

+ 10 - 1
.drone.yml

@@ -16,6 +16,15 @@ pipeline:
 
   deploy-backend:
     image: docker
+    environment:
+      SSH_PRIVATE_KEY:
+        from_secret: SSH_PRIVATE_KEY
     commands:
       - apk add --no-cache openssh-client net-tools
-      - mkdir -p ~/.ssh
+      - mkdir -p ~/.ssh
+      - eval $(ssh-agent -s)
+      - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
+      - chmod 600 ~/.ssh
+      - ssh -fN -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -L 12375:localhost:2375 root@80.93.182.116
+      - export DOCKER_HOST=tcp://localhost:12375
+      - netstat -lptn