ci: remove path triggers to ensure builds always run
This commit is contained in:
14
.drone.yml
14
.drone.yml
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user