Fixed builds
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-06-16 11:39:51 +03:00
parent b1001cdb2b
commit 549f40ee6c
4 changed files with 35 additions and 4 deletions

View File

@@ -3,6 +3,9 @@ kind: pipeline
type: docker type: docker
name: build-backend name: build-backend
clone:
depth: 0
recursive: true
# Запускать только если были изменения в папке backend/ # Запускать только если были изменения в папке backend/
trigger: trigger:
event: [push, pull_request] event: [push, pull_request]
@@ -10,6 +13,18 @@ trigger:
- backend/** - backend/**
steps: steps:
- name: force-init-submodules
image: alpine/git
commands:
# Очищаем все возможные предыдущие состояния субмодулей
- git submodule deinit --all --force
# Синхронизируем конфигурацию с .gitmodules
- git submodule sync --recursive
# Снова инициализируем с нуля
- git submodule update --init --recursive --force
- echo "Submodule status after forced update:"
- git submodule status
#- ls -laR
- name: build-and-publish-backend - name: build-and-publish-backend
image: plugins/docker image: plugins/docker
settings: settings:
@@ -35,12 +50,28 @@ kind: pipeline
type: docker type: docker
name: build-ping-helper name: build-ping-helper
clone:
depth: 0
recursive: true
trigger: trigger:
event: [push, pull_request] event: [push, pull_request]
path: path:
- ping-helper/** - ping-helper/**
steps: steps:
- name: force-init-submodules
image: alpine/git
commands:
# Очищаем все возможные предыдущие состояния субмодулей
- git submodule deinit --all --force
# Синхронизируем конфигурацию с .gitmodules
- git submodule sync --recursive
# Снова инициализируем с нуля
- git submodule update --init --recursive --force
- echo "Submodule status after forced update:"
- git submodule status
#- ls -laR
- name: build-and-publish-ping-helper - name: build-and-publish-ping-helper
image: plugins/docker image: plugins/docker
settings: settings:

4
.gitmodules vendored
View File

@@ -1,6 +1,6 @@
[submodule "backend"] [submodule "backend"]
path = backend path = backend
url = git@gitea.mrixs.me:minecraft-platform/backend.git url = https://gitea.mrixs.me/minecraft-platform/backend.git
[submodule "ping-helper"] [submodule "ping-helper"]
path = ping-helper path = ping-helper
url = git@gitea.mrixs.me:minecraft-platform/ping-helper.git url = https://gitea.mrixs.me/minecraft-platform/ping-helper.git

Submodule backend updated: 69db68607f...5cd84d4f7b