Skip to content

Commit dd88ccc

Browse files
authored
Merge pull request #61 from vbakke/feat/dev-composer
feat: Install deps always, also in bat file Ah, I could merge my changes myself, though.
2 parents 0761ee3 + 796e1d2 commit dd88ccc

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

yaml-generation/generateDimensions.bash

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,23 @@
66
# ./generateDimensions.bash --test-urls Test URLs in implementations.yaml
77

88
cd "$(dirname "$0")"/..
9-
pwd
109

1110
# Use: docker | podman
1211
if [ -z "${DOCKER_CMD}" ]; then
1312
DOCKER_CMD=docker
1413
fi
1514

1615
echo Installing composer dependencies...
17-
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -ti --rm --volume ${PWD}:/app wurstbrot/dsomm-yaml-generation bash -c 'cd /app/yaml-generation && composer install --no-interaction --no-plugins --no-scripts --prefer-dist'
16+
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -ti --rm --volume "${PWD}:/app" wurstbrot/dsomm-yaml-generation bash -c 'cd /app/yaml-generation && composer install --no-interaction --no-plugins --no-scripts --prefer-dist'
1817

1918
if [ "$1" = "--start-dsomm" ]; then
2019
echo "Starting local DSOMM application..."
21-
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -ti --rm --volume $(pwd)/src/assets/YAML/generated/generated.yaml:/srv/assets/YAML/generated/generated.yaml -p 8080:8080 wurstbrot/dsomm
22-
20+
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -ti --rm --volume "${PWD}/src/assets/YAML/generated/generated.yaml:/srv/assets/YAML/generated/generated.yaml" -p 8080:8080 wurstbrot/dsomm
2321
elif [ "$1" = "--test-urls" ]; then
2422
echo "Test URLs in implementations.yaml..."
25-
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -e TEST_REFERENCED_URLS=true -ti --rm --volume ${PWD}:/app wurstbrot/dsomm-yaml-generation bash -c 'cd /app/ && php yaml-generation/generateDimensions.php' | tee url-test-results.txt
23+
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -e TEST_REFERENCED_URLS=true -ti --rm --volume "${PWD}:/app" wurstbrot/dsomm-yaml-generation bash -c 'cd /app/ && php yaml-generation/generateDimensions.php' | tee url-test-results.txt
2624

2725
else
2826
echo "Generating activities.yaml..."
29-
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -ti --rm --volume ${PWD}:/app wurstbrot/dsomm-yaml-generation bash -c 'cd /app/ && php yaml-generation/generateDimensions.php'
30-
27+
MSYS_NO_PATHCONV=1 $DOCKER_CMD run -ti --rm --volume "${PWD}:/app" wurstbrot/dsomm-yaml-generation bash -c 'cd /app/ && php yaml-generation/generateDimensions.php'
3128
fi

yaml-generation/generateDimensions.bat

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@ if "%DOCKER_CMD%"=="" (
1414
set DOCKER_CMD=docker
1515
)
1616

17-
if "%~1"=="--install" (
18-
echo Installing composer dependencies...
19-
%DOCKER_CMD% run -ti --rm --volume "%CD%:/app" wurstbrot/dsomm-yaml-generation bash -c "cd /app/yaml-generation && composer install --no-interaction --no-plugins --no-scripts --prefer-dist"
17+
echo Installing composer dependencies...
18+
%DOCKER_CMD% run -ti --rm --volume "%CD%:/app" wurstbrot/dsomm-yaml-generation bash -c "cd /app/yaml-generation && composer install --no-interaction --no-plugins --no-scripts --prefer-dist"
2019

21-
) else if "%~1"=="--start-dsomm" (
20+
if "%~1"=="--start-dsomm" (
2221
echo Start local DSOMM application...
2322
%DOCKER_CMD% run -ti --rm --volume "%CD%/src/assets/YAML/generated/generated.yaml:/srv/assets/YAML/generated/generated.yaml" -p 8080:8080 wurstbrot/dsomm
2423

0 commit comments

Comments
 (0)