ci: run app/worker/bot builds in parallel and deploy after all complete
All checks were successful
continuous-integration/drone/push Build is passing

All three builds now depend only on clone and run concurrently.
Deploy step waits for all three to finish.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
admin
2026-03-22 11:53:53 +01:00
parent 84bb167ce6
commit a48f9c24a7

View File

@@ -26,6 +26,7 @@ steps:
- name: build-worker - name: build-worker
image: plugins/docker image: plugins/docker
depends_on: [clone]
settings: settings:
repo: git.samagsteribbe.nl/admin/dragonsstash-worker repo: git.samagsteribbe.nl/admin/dragonsstash-worker
registry: git.samagsteribbe.nl registry: git.samagsteribbe.nl
@@ -40,6 +41,7 @@ steps:
- name: build-bot - name: build-bot
image: plugins/docker image: plugins/docker
depends_on: [clone]
settings: settings:
repo: git.samagsteribbe.nl/admin/dragonsstash-bot repo: git.samagsteribbe.nl/admin/dragonsstash-bot
registry: git.samagsteribbe.nl registry: git.samagsteribbe.nl
@@ -54,6 +56,7 @@ steps:
- name: deploy - name: deploy
image: alpine image: alpine
depends_on: [build-app, build-worker, build-bot]
environment: environment:
SSH_KEY: SSH_KEY:
from_secret: ssh_key from_secret: ssh_key