ci: remove path triggers to ensure builds always run

This commit is contained in:
2026-01-12 16:50:49 +03:00
parent 072ab74231
commit 53e743578f

View File

@@ -9,8 +9,6 @@ clone:
# Запускать только если были изменения в папке backend/
trigger:
event: [push, pull_request]
path:
- backend/**
steps:
- name: force-init-submodules
@@ -56,8 +54,6 @@ clone:
trigger:
event: [push, pull_request]
path:
- ping-helper/**
steps:
- name: force-init-submodules
@@ -97,11 +93,9 @@ clone:
trigger:
event: [push, pull_request]
path:
- frontend/**
steps:
- name: build-and-publish-frontend
- name: force-init-submodules
image: plugins/docker
settings:
repo: gitea.mrixs.me/minecraft-platform/frontend
@@ -120,9 +114,9 @@ kind: pipeline
type: ssh
name: deploy-production
# Запускать только при пуше в ветку main
# Запускать только при пуше в ветку master
trigger:
branch: [main]
branch: [master]
event: [push]
# Этот пайплайн зависит от успешного выполнения сборок
@@ -143,7 +137,7 @@ commands:
- echo "--- Starting deployment ---"
- cd /home/user/platform # Переходим в директорию проекта
- echo "1. Updating repository..."
- git pull origin main # Обновляем основной репозиторий
- git pull origin master # Обновляем основной репозиторий
- git submodule update --init --recursive # Обновляем все субмодули
- echo "2. Pulling new Docker images..."
- docker-compose pull # Скачиваем свежесобранные образы (backend, frontend, ping-helper)