Skip to content

Commit 38f7bfd

Browse files
authored
Merge pull request #60 from devsecopsmaturitymodel/feat/dev-composer
feat: install dep always
2 parents dc2a505 + dd88ccc commit 38f7bfd

File tree

2 files changed

+9
-14
lines changed

2 files changed

+9
-14
lines changed

yaml-generation/generateDimensions.bash

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +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

16-
if [ "$1" = "--install" ]; then
17-
echo Installing composer dependencies...
18-
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'
15+
echo Installing composer dependencies...
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'
1917

20-
elif [ "$1" = "--start-dsomm" ]; then
18+
if [ "$1" = "--start-dsomm" ]; then
2119
echo "Starting local DSOMM application..."
22-
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
23-
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
2421
elif [ "$1" = "--test-urls" ]; then
2522
echo "Test URLs in implementations.yaml..."
26-
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
2724

2825
else
2926
echo "Generating activities.yaml..."
30-
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'
31-
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'
3228
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)