mirror of
https://github.com/andwati/dokploy.git
synced 2026-11-15 08:25:16 +00:00
feat: initialize Docker Swarm in CI workflow
- Added a step to initialize Docker Swarm and create an overlay network for testing jobs. - This enhancement improves the CI environment setup for containerized testing.
This commit is contained in:
@@ -39,6 +39,13 @@ jobs:
|
|||||||
if: matrix.job == 'test'
|
if: matrix.job == 'test'
|
||||||
run: echo "$HOME/.local/bin" >> $GITHUB_PATH
|
run: echo "$HOME/.local/bin" >> $GITHUB_PATH
|
||||||
|
|
||||||
|
- name: Initialize Docker Swarm
|
||||||
|
if: matrix.job == 'test'
|
||||||
|
run: |
|
||||||
|
docker swarm init
|
||||||
|
docker network create --driver overlay dokploy-network || true
|
||||||
|
echo "✅ Docker Swarm initialized"
|
||||||
|
|
||||||
- run: pnpm install --frozen-lockfile
|
- run: pnpm install --frozen-lockfile
|
||||||
- run: pnpm server:build
|
- run: pnpm server:build
|
||||||
- run: pnpm ${{ matrix.job }}
|
- run: pnpm ${{ matrix.job }}
|
||||||
|
|||||||
Reference in New Issue
Block a user