DEVEX-20:

This commit is contained in:
subochev 2025-12-24 19:41:29 +03:00
parent ba3f812cf7
commit e6756e5027

View File

@ -5,11 +5,25 @@ jobs:
deploy-dev:
name: 'Deploy to dev'
runs-on: ubuntu-latest
container:
image: ubuntu:22.04 # ← форсирует контейнер
steps:
- run: |
- name: 'Cloning'
env:
SSH_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
run: |
echo "Container ID: $(cat /proc/1/cgroup | grep docker)"
echo "Inside Docker: $(docker info >/dev/null 2>&1 && echo yes || echo no)"
pwd
ls -la ~/.ssh/ || echo "No .ssh dir"
ls -la ~/.ssh/ || echo "No .ssh dir"
echo "$SSH_KEY" > ~/.ssh/my_key
cat > ~/.ssh/config << 'EOF'
Host target-server.com
HostName target-server.com
User git
IdentityFile ~/.ssh/my_key
ProxyCommand ncat --proxy-type http --proxy http://proxy-ip:port %h %p
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
IdentitiesOnly yes
EOF
chmod 600 ~/.ssh/config
chmod 600 ~/.ssh/my_key