κρμγ преди 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