File tree Expand file tree Collapse file tree 3 files changed +13
-69
lines changed
test/dbt_integration_tests/dbt-gitlab Expand file tree Collapse file tree 3 files changed +13
-69
lines changed Original file line number Diff line number Diff line change 2121 with :
2222 submodules : true
2323
24- - name : Start Embucket Server (Docker)
25- run : |
26- docker run -d \
27- --name embucket-server \
28- -p 3000:3000 \
29- embucket/embucket
30- echo "Starting Embucket server..."
31- sleep 20
32-
3324 - name : Set up Python
3425 uses : actions/setup-python@v6
3526 with :
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ # Start Embucket container with NO persistent storage
4+ echo " Starting Embucket container with clean environment..."
5+ docker run -d --rm --name em \
6+ -p 3000:3000 \
7+ -p 8080:8080 \
8+ --env OBJECT_STORE_BACKEND=memory \
9+ --env SLATEDB_PREFIX=memory \
10+ --env DATA_FORMAT=arrow \
11+ embucket/embucket-labs > /dev/null 2>&1
12+
13+ echo " ✓ Embucket container started successfully with CLEAN environment!"
14+ echo " "
15+
316# Parse --target and --model arguments
417while [[ " $# " -gt 0 ]]; do
518 case $1 in
@@ -89,15 +102,6 @@ echo "Installing the requirements"
89102pip install -r requirements.txt > /dev/null 2>&1
90103echo " "
91104
92- # Load data and create embucket catalog if the embucket is a target
93- echo " ###############################"
94- echo " "
95- echo " Creating embucket database"
96- if [ " $DBT_TARGET " = " embucket" ]; then
97- $PYTHON_CMD upload.py
98- fi
99- echo " "
100-
101105mkdir -p assets
102106
103107# Run DBT commands
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments