From d824b8b9a28cfdede7409e805286dd9465ba4f20 Mon Sep 17 00:00:00 2001 From: Tim Beeren Date: Fri, 22 Oct 2021 11:33:56 +0200 Subject: [PATCH] test dotman on older/newer versions of bash --- .github/workflows/build.yml | 4 ++-- bashTests.sh | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 bashTests.sh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cbd5085..c22e636 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,6 +19,6 @@ jobs: - name: Syntax Testing # -n : ead commands but do not execute them. This may be used to check a shell script for syntax errors. This is ignored by interactive shells. run : | - bash -n dotman.sh - sh -n tools/install.sh + bash -n bashTests.sh + sh -n tools/install.sh diff --git a/bashTests.sh b/bashTests.sh new file mode 100644 index 0000000..9a13e5b --- /dev/null +++ b/bashTests.sh @@ -0,0 +1,4 @@ +for v in 3 4 5; do + docker run -v "$PWD:/mnt" "bash:$v" \ + bash dotman.sh +done