Skip to content

Commit 44ae932

Browse files
committed
Add Docker volume setup script for CI service testing
Add scripts/setup_volumes.sh for creating required volume directories Modify service-check job in code-quality.yml to run the volume setup script before testing
1 parent 47461d0 commit 44ae932

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/workflows/code-quality.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ jobs:
4747
steps:
4848
- name: Checkout code
4949
uses: actions/checkout@v4
50+
- name: Create volume directories
51+
run: bash scripts/setup_volumes.sh
5052
- name: Set up Docker Buildx
5153
uses: docker/setup-buildx-action@v3
5254
- name: Build services with no cache

scripts/setup_volumes.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/bash
2+
3+
# Create volume directories for Docker Compose
4+
echo "Setting up volume directories..."
5+
mkdir -p volumes/elasticsearch-data
6+
mkdir -p volumes/postgresql-data
7+
mkdir -p volumes/n8n_data
8+
9+
echo "Volume directories created successfully."

0 commit comments

Comments
 (0)