mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-06-15 20:25:23 +02: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:
7
.github/workflows/pull-request.yml
vendored
7
.github/workflows/pull-request.yml
vendored
@@ -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