Browse Source

fix: reuse same connection

Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
rc/16.0-MYC-INIT
Valentin Lab 4 years ago
parent
commit
9b0153c9ac
  1. 18
      .drone.d/update-pre-build.d/ensure-git-0k-access.sh

18
.drone.d/update-pre-build.d/ensure-git-0k-access.sh

@ -17,7 +17,25 @@ chmod 600 /root/.ssh/known_hosts
cat <<EOF > /root/.ssh/config cat <<EOF > /root/.ssh/config
Host git.0k.io Host git.0k.io
## We'll leverage persistent connection to speed things up
ControlMaster auto
ControlPath ~/.ssh/control/%r@%h:%p
ControlPersist 1m
ServerAliveInterval 20
HostKeyAlgorithms +ssh-dss
User vm-user User vm-user
Port 10022 Port 10022
EOF EOF
mkdir -p /root/.ssh/control
cat <<EOF > /opt/odoo/common/build.d/050-open-ssh
#!/bin/bash
echo "Checking and opening connection to git.0k.io:" >&2
ssh -v git.0k.io -- true
EOF
chmod +x /opt/odoo/common/build.d/050-open-ssh
Loading…
Cancel
Save