mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-24 08:16:13 +01:00
[BUG] Add condition in runTests.sh and extend the composer command
This commit is contained in:
parent
3b1d0b6601
commit
5dbd6a6521
2 changed files with 4 additions and 2 deletions
|
@ -437,6 +437,8 @@ fi
|
||||||
if [ "$(uname)" != "Darwin" ] && [ "${CONTAINER_BIN}" == "docker" ]; then
|
if [ "$(uname)" != "Darwin" ] && [ "${CONTAINER_BIN}" == "docker" ]; then
|
||||||
# Run docker jobs as current user to prevent permission issues. Not needed with podman.
|
# Run docker jobs as current user to prevent permission issues. Not needed with podman.
|
||||||
USERSET="--user $HOST_UID"
|
USERSET="--user $HOST_UID"
|
||||||
|
elif [ "$(uname)" == "Darwin" ] && [ "${CONTAINER_BIN}" == "docker" ]; then
|
||||||
|
USERSET="--user=$(id -u):$(id -g)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! type ${CONTAINER_BIN} >/dev/null 2>&1; then
|
if ! type ${CONTAINER_BIN} >/dev/null 2>&1; then
|
||||||
|
@ -537,7 +539,7 @@ case ${TEST_SUITE} in
|
||||||
docsGenerate)
|
docsGenerate)
|
||||||
mkdir -p Documentation-GENERATED-temp
|
mkdir -p Documentation-GENERATED-temp
|
||||||
chown -R ${HOST_UID}:${HOST_PID} Documentation-GENERATED-temp
|
chown -R ${HOST_UID}:${HOST_PID} Documentation-GENERATED-temp
|
||||||
${CONTAINER_BIN} run ${CONTAINER_INTERACTIVE} --rm --user=$(id -u):$(id -g) --pull always ${USERSET} -v "${ROOT_DIR}":/project ${IMAGE_DOCS} --config=Documentation --fail-on-log
|
${CONTAINER_BIN} run ${CONTAINER_INTERACTIVE} --rm --pull always ${USERSET} -v "${ROOT_DIR}":/project ${IMAGE_DOCS} --config=Documentation --fail-on-log
|
||||||
SUITE_EXIT_CODE=$?
|
SUITE_EXIT_CODE=$?
|
||||||
;;
|
;;
|
||||||
shellcheck)
|
shellcheck)
|
||||||
|
|
|
@ -173,7 +173,7 @@
|
||||||
"ci:xliff:lint": "php Build/xliff/xliff-lint lint:xliff Resources/Private/Language",
|
"ci:xliff:lint": "php Build/xliff/xliff-lint lint:xliff Resources/Private/Language",
|
||||||
"ci:yaml:lint": "find . ! -path '*.Build/*' ! -path '*node_modules/*' \\( -name '*.yaml' -o -name '*.yml' \\) | xargs -r php ./.Build/bin/yaml-lint",
|
"ci:yaml:lint": "find . ! -path '*.Build/*' ! -path '*node_modules/*' \\( -name '*.yaml' -o -name '*.yml' \\) | xargs -r php ./.Build/bin/yaml-lint",
|
||||||
"coverage:create-directories": "mkdir -p build/coverage build/logs",
|
"coverage:create-directories": "mkdir -p build/coverage build/logs",
|
||||||
"docs:generate": "docker run --rm --pull always -v $(pwd):/project -it ghcr.io/typo3-documentation/render-guides:latest --config=Documentation",
|
"docs:generate": "docker run --rm --user=$(id -u):$(id -g) -v $(pwd):/project ghcr.io/typo3-documentation/render-guides:latest --progress --config ./Documentation",
|
||||||
"fix:composer:normalize": "@composer normalize --no-check-lock",
|
"fix:composer:normalize": "@composer normalize --no-check-lock",
|
||||||
"fix:php": [
|
"fix:php": [
|
||||||
"@fix:php:rector",
|
"@fix:php:rector",
|
||||||
|
|
Loading…
Reference in a new issue