test/user-journey #3

Merged
zhangxiang merged 142 commits from test/user-journey into dev 2026-04-12 13:17:03 +08:00
Showing only changes of commit f3c0c044a1 - Show all commits
+4 -6
View File
@@ -137,15 +137,13 @@ steps:
- ls -la dist/ - ls -la dist/
- echo "Deploying to production" - echo "Deploying to production"
- mkdir -p ~/.ssh - mkdir -p ~/.ssh
- 'echo "SSH key length: $(echo $SSH_PRIVATE_KEY | wc -c)"' - printf '%s\n' "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
- 'echo "First 50 chars of SSH key: $(echo $SSH_PRIVATE_KEY | cut -c1-50)"'
- echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa
- echo "SSH key file created, checking permissions:" - echo "SSH key file created, checking permissions:"
- ls -la ~/.ssh/ - ls -la ~/.ssh/
- 'echo "Testing SSH connection..."' - echo "Testing SSH connection..."
- 'ssh -o StrictHostKeyChecking=no root@139.155.109.62 "echo Server connection OK"' - ssh -o StrictHostKeyChecking=no root@139.155.109.62 "echo Server connection OK"
- 'ssh -o StrictHostKeyChecking=no root@139.155.109.62 "df -h / /home | head -3"' - ssh -o StrictHostKeyChecking=no root@139.155.109.62 "df -h / /home | head -3"
- 'echo "Syncing build artifacts to production server"' - 'echo "Syncing build artifacts to production server"'
- 'rsync -avz --delete -e "ssh -o StrictHostKeyChecking=no" dist/ root@139.155.109.62:/home/novalon/docker-app/novalon-website/dist/' - 'rsync -avz --delete -e "ssh -o StrictHostKeyChecking=no" dist/ root@139.155.109.62:/home/novalon/docker-app/novalon-website/dist/'
- 'rsync -avz -e "ssh -o StrictHostKeyChecking=no" public/ root@139.155.109.62:/home/novalon/docker-app/novalon-website/public/' - 'rsync -avz -e "ssh -o StrictHostKeyChecking=no" public/ root@139.155.109.62:/home/novalon/docker-app/novalon-website/public/'