fix: update comments and documentation to English for consistency
This commit is contained in:
@ -10,7 +10,7 @@ jobs:
|
||||
deploy:
|
||||
name: Deploy to Testing Server
|
||||
runs-on: ubuntu-latest
|
||||
if: github.event.pull_request.merged == false # Только для открытых PR
|
||||
if: github.event.pull_request.merged == false # Only for open PRs
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
@ -49,14 +49,14 @@ jobs:
|
||||
key: ${{ secrets.TESTING_SERVER_SSH_KEY }}
|
||||
port: ${{ secrets.TESTING_SERVER_PORT || 22 }}
|
||||
script: |
|
||||
# Создаем директорию для приложения если её нет
|
||||
# Create application directory if it doesn't exist
|
||||
mkdir -p /opt/low-code-engine/testing-pr-${{ github.event.pull_request.number }}
|
||||
cd /opt/low-code-engine/testing-pr-${{ github.event.pull_request.number }}
|
||||
|
||||
# Останавливаем существующие контейнеры если они есть
|
||||
# Stop existing containers if they exist
|
||||
docker-compose down || true
|
||||
|
||||
# Удаляем старые образы
|
||||
# Remove old images
|
||||
docker image prune -f || true
|
||||
|
||||
- name: Copy files to server
|
||||
@ -79,10 +79,10 @@ jobs:
|
||||
script: |
|
||||
cd /opt/low-code-engine/testing-pr-${{ github.event.pull_request.number }}
|
||||
|
||||
# Загружаем Docker образ
|
||||
# Load Docker image
|
||||
gunzip -c low-code-engine-testing.tar.gz | docker load
|
||||
|
||||
# Создаем .env файл для тестового окружения
|
||||
# Create .env file for testing environment
|
||||
cat > .env << EOF
|
||||
NODE_ENV=testing
|
||||
DB_ROOT_PASSWORD=${{ secrets.TESTING_DB_ROOT_PASSWORD }}
|
||||
@ -95,7 +95,7 @@ jobs:
|
||||
REDIS_PORT=6379
|
||||
EOF
|
||||
|
||||
# Создаем docker-compose.override.yml для тестового окружения
|
||||
# Create docker-compose.override.yml for testing environment
|
||||
cat > docker-compose.override.yml << EOF
|
||||
version: "3.8"
|
||||
services:
|
||||
@ -125,16 +125,16 @@ jobs:
|
||||
- "${{ vars.TESTING_BASE_REDIS_PORT || 6379 }}${{ github.event.pull_request.number }}:6379"
|
||||
EOF
|
||||
|
||||
# Запускаем контейнеры
|
||||
# Start containers
|
||||
docker-compose up -d
|
||||
|
||||
# Ждем пока база данных запустится
|
||||
# Wait for database to start
|
||||
sleep 30
|
||||
|
||||
# Запускаем миграции
|
||||
# Run migrations
|
||||
docker-compose exec -T app yarn migration:run || true
|
||||
|
||||
# Проверяем статус контейнеров
|
||||
# Check container status
|
||||
docker-compose ps
|
||||
|
||||
- name: Health check
|
||||
@ -147,7 +147,7 @@ jobs:
|
||||
script: |
|
||||
cd /opt/low-code-engine/testing-pr-${{ github.event.pull_request.number }}
|
||||
|
||||
# Проверяем доступность приложения
|
||||
# Check application availability
|
||||
APP_PORT=${{ vars.TESTING_BASE_PORT || 3000 }}${{ github.event.pull_request.number }}
|
||||
|
||||
for i in {1..10}; do
|
||||
@ -213,13 +213,13 @@ jobs:
|
||||
script: |
|
||||
cd /opt/low-code-engine/testing-pr-${{ github.event.pull_request.number }}
|
||||
|
||||
# Останавливаем и удаляем контейнеры
|
||||
# Stop and remove containers
|
||||
docker-compose down -v || true
|
||||
|
||||
# Удаляем Docker образ
|
||||
# Remove Docker image
|
||||
docker rmi low-code-engine:testing-${{ github.event.pull_request.number }} || true
|
||||
|
||||
# Удаляем директорию развертывания
|
||||
# Remove deployment directory
|
||||
cd ..
|
||||
rm -rf testing-pr-${{ github.event.pull_request.number }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user