NCP-3 add UserContent entity #5

Merged
backdev merged 29 commits from NCP-3 into dev 2025-12-05 17:58:17 +08:00
Showing only changes of commit f73f465aa3 - Show all commits
+13 -7
View File
@@ -7,6 +7,12 @@ pipeline {
defaultValue: 'dev', defaultValue: 'dev',
description: 'Ветка для деплоя' description: 'Ветка для деплоя'
) )
string(
name: 'SERVER',
defaultValue: '92.242.61.23',
description: 'Сервер для деплоя'
)
} }
stages { stages {
@@ -38,7 +44,7 @@ pipeline {
sh """ sh """
echo "Stop old container by branch ${params.BRANCH}..." echo "Stop old container by branch ${params.BRANCH}..."
sshpass -p '$SSH_PASS' ssh $SSH_USER@92.242.61.23 " sshpass -p '$SSH_PASS' ssh $SSH_USER@$SERVER "
cd /opt/deployments/${params.BRANCH} 2>/dev/null || mkdir -p /opt/deployments/${params.BRANCH} cd /opt/deployments/${params.BRANCH} 2>/dev/null || mkdir -p /opt/deployments/${params.BRANCH}
# Stop old container if have docker-compose # Stop old container if have docker-compose
@@ -76,13 +82,13 @@ pipeline {
echo "Copy files on server..." echo "Copy files on server..."
# Clean mkdir # Clean mkdir
sshpass -p '$SSH_PASS' ssh $SSH_USER@92.242.61.23 " sshpass -p '$SSH_PASS' ssh $SSH_USER@$SERVER "
rm -rf /opt/deployments/${params.BRANCH}/* rm -rf /opt/deployments/${params.BRANCH}/*
mkdir -p /opt/deployments/${params.BRANCH} mkdir -p /opt/deployments/${params.BRANCH}
" "
# Copy all files # Copy all files
sshpass -p '$SSH_PASS' scp -r ./* $SSH_USER@92.242.61.23:/opt/deployments/${params.BRANCH}/ 2>/dev/null || true sshpass -p '$SSH_PASS' scp -r ./* $SSH_USER@$SERVER:/opt/deployments/${params.BRANCH}/ 2>/dev/null || true
echo "Files copied" echo "Files copied"
""" """
@@ -104,7 +110,7 @@ pipeline {
sh """ sh """
echo "Build on server..." echo "Build on server..."
sshpass -p '$SSH_PASS' ssh $SSH_USER@92.242.61.23 " sshpass -p '$SSH_PASS' ssh $SSH_USER@$SERVER "
cd /opt/deployments/${params.BRANCH} cd /opt/deployments/${params.BRANCH}
echo "Build Docker for branch ${params.BRANCH}..." echo "Build Docker for branch ${params.BRANCH}..."
@@ -148,7 +154,7 @@ pipeline {
sh """ sh """
echo "Start container..." echo "Start container..."
sshpass -p '$SSH_PASS' ssh $SSH_USER@92.242.61.23 " sshpass -p '$SSH_PASS' ssh $SSH_USER@$SERVER "
cd /opt/deployments/${params.BRANCH} cd /opt/deployments/${params.BRANCH}
# If have docker-compose - use them # If have docker-compose - use them
@@ -191,7 +197,7 @@ pipeline {
echo '' echo ''
echo 'Apps start on:' echo 'Apps start on:'
echo 'http://92.242.61.23:80' echo 'http://$SERVER:80'
" "
""" """
} }
@@ -203,7 +209,7 @@ pipeline {
post { post {
success { success {
echo "Deploy branch ${params.BRANCH} completed" echo "Deploy branch ${params.BRANCH} completed"
echo "App : http://92.242.61.23:80" echo "App : http://$SERVER:80"
} }
failure { failure {
echo "Deploy failed" echo "Deploy failed"