Browse Source

Fix shell color attributes for test scripts when under CI.

pull/1865/head
Joao Matos 11 months ago
parent
commit
c27d0ef28f
  1. 12
      tests/emscripten/test.sh
  2. 12
      tests/napi/test.sh
  3. 12
      tests/quickjs/test.sh
  4. 12
      tests/ts/test.sh

12
tests/emscripten/test.sh

@ -7,9 +7,15 @@ configuration=debug
platform=x64 platform=x64
jsinterp=node jsinterp=node
red=`tput setaf 1` if [ $CI = "true" ]; then
green=`tput setaf 2` red=""
reset=`tput sgr0` green=""
reset=""
else
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`
fi
generate=true generate=true

12
tests/napi/test.sh

@ -5,9 +5,15 @@ rootdir="$dir/../.."
configuration=Release configuration=Release
platform=x64 platform=x64
red=`tput setaf 1` if [ $CI = "true" ]; then
green=`tput setaf 2` red=""
reset=`tput sgr0` green=""
reset=""
else
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`
fi
echo "${green}Generating bindings${reset}" echo "${green}Generating bindings${reset}"
dotnet $rootdir/bin/${configuration}_${platform}/CppSharp.CLI.dll \ dotnet $rootdir/bin/${configuration}_${platform}/CppSharp.CLI.dll \

12
tests/quickjs/test.sh

@ -7,9 +7,15 @@ configuration=debug
platform=x64 platform=x64
jsinterp="$dir/runtime/build/qjs" jsinterp="$dir/runtime/build/qjs"
red=`tput setaf 1` if [ $CI = "true" ]; then
green=`tput setaf 2` red=""
reset=`tput sgr0` green=""
reset=""
else
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`
fi
generate=true generate=true

12
tests/ts/test.sh

@ -7,9 +7,15 @@ configuration=debug
platform=x64 platform=x64
jsinterp="$rootdir/deps/quickjs/qjs-debug" jsinterp="$rootdir/deps/quickjs/qjs-debug"
red=`tput setaf 1` if [ $CI = "true" ]; then
green=`tput setaf 2` red=""
reset=`tput sgr0` green=""
reset=""
else
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`
fi
generate=true generate=true

Loading…
Cancel
Save