mirror of
https://github.com/shadoll/just-commons.git
synced 2026-02-05 04:56:40 +00:00
Refactor: Enhance auto-discovery of compose files with additional formats
This commit is contained in:
19
core.just
19
core.just
@@ -261,6 +261,18 @@ _discover_compose_file:
|
|||||||
echo "docker-compose.yml"
|
echo "docker-compose.yml"
|
||||||
elif [ -f "docker-compose.yaml" ]; then
|
elif [ -f "docker-compose.yaml" ]; then
|
||||||
echo "docker-compose.yaml"
|
echo "docker-compose.yaml"
|
||||||
|
elif [ -f "container/compose.dev.yml" ]; then
|
||||||
|
echo "container/compose.dev.yml"
|
||||||
|
elif [ -f "container/compose.dev.yaml" ]; then
|
||||||
|
echo "container/compose.dev.yaml"
|
||||||
|
elif [ -f "container/compose.test.yml" ]; then
|
||||||
|
echo "container/compose.test.yml"
|
||||||
|
elif [ -f "container/compose.test.yaml" ]; then
|
||||||
|
echo "container/compose.test.yaml"
|
||||||
|
elif [ -f "container/compose.prod.yml" ]; then
|
||||||
|
echo "container/compose.prod.yml"
|
||||||
|
elif [ -f "container/compose.prod.yaml" ]; then
|
||||||
|
echo "container/compose.prod.yaml"
|
||||||
elif [ -f "container/compose.yml" ]; then
|
elif [ -f "container/compose.yml" ]; then
|
||||||
echo "container/compose.yml"
|
echo "container/compose.yml"
|
||||||
elif [ -f "container/compose.yaml" ]; then
|
elif [ -f "container/compose.yaml" ]; then
|
||||||
@@ -270,6 +282,13 @@ _discover_compose_file:
|
|||||||
elif [ -f "container-compose.yaml" ]; then
|
elif [ -f "container-compose.yaml" ]; then
|
||||||
echo "container-compose.yaml"
|
echo "container-compose.yaml"
|
||||||
else
|
else
|
||||||
|
# Fallback: any file named container/compose.*.yml or .yaml
|
||||||
|
for f in container/compose.*.yml container/compose.*.yaml; do
|
||||||
|
if [ -f "$f" ]; then
|
||||||
|
echo "$f"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
done
|
||||||
echo ""
|
echo ""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user