Skip to content

Commit 73be39c

Browse files
committed
Fix sanitizing of dir names
1 parent 612bd22 commit 73be39c

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

docker/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ find ${SRC_DIR} -name pom.xml -print0 |
1919
while IFS= read -r -d $'\0' line; do
2020
current_src_dir=$(dirname "${line}")
2121
sub_dir_dirty=${current_src_dir#${SRC_DIR}}
22-
sub_dir="${sub_dir_dirty//+([^[:alnum:]_-\.])/_}"
22+
sub_dir="${sub_dir_dirty//+([^[:alnum:]_-\.\/])/_}"
2323
current_target_dir=${TARGET_DIR}/${sub_dir}
2424
mkdir -p "${current_target_dir}"
2525
cd "${current_src_dir}"

docker/kotlin-compiler-junit-runner.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@ mkdir -p "${WORKSPACE_DIR}"
1717
SOURCE_DIR=$(pwd)
1818
JARS_DIR=${BUILD_DIR}
1919

20+
shopt -s extglob
21+
2022
if [ "$#" == "2" ]; then
2123
sub_dir_dirty="$1"
22-
sub_dir="${sub_dir_dirty//+([^[:alnum:]_-\.])/_}"
24+
sub_dir="${sub_dir_dirty//+([^[:alnum:]_-\.\/])/_}"
2325
SOURCE_DIR="$(pwd)/${sub_dir_dirty}"
2426
JARS_DIR="${BUILD_DIR}/${sub_dir}"
2527
shift

0 commit comments

Comments
 (0)