diff options
Diffstat (limited to 'ci')
-rwxr-xr-x | ci/travis_install.sh | 9 | ||||
-rwxr-xr-x | ci/travis_script.sh | 57 |
2 files changed, 0 insertions, 66 deletions
diff --git a/ci/travis_install.sh b/ci/travis_install.sh deleted file mode 100755 index bbeb100..0000000 --- a/ci/travis_install.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -set -e - -msg() { echo -e "\x1b[1;32mINFO: \x1b[37m$*\x1b[0m"; } - -msg "Running Linux setup" -docker pull mesonbuild/eoan -msg "Setup finished" diff --git a/ci/travis_script.sh b/ci/travis_script.sh deleted file mode 100755 index e60e3a3..0000000 --- a/ci/travis_script.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash - -set -e - -msg() { echo -e "\x1b[1;32mINFO: \x1b[37m$*\x1b[0m"; } - -# TODO enable coverage -#curl -s https://codecov.io/bash > upload.sh -#chmod +x upload.sh - -# We need to copy the current checkout inside the Docker container, -# because it has the MR id to be tested checked out. - -msg "Generating runner:" -cat <<EOF | tee run.sh -#!/bin/bash - -set -e - -export CC=$CC -export CXX=$CXX -export OBJC=$CC -export OBJCXX=$CXX -export PATH=/root/tools:$PATH -if test "$MESON_RSP_THRESHOLD" != "" -then - export MESON_RSP_THRESHOLD=$MESON_RSP_THRESHOLD -fi - -source /ci/env_vars.sh -cd /root - -update-alternatives --set x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-posix -update-alternatives --set x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-g++-posix -update-alternatives --set i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-posix -update-alternatives --set i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-g++-posix - -./run_tests.py $RUN_TESTS_ARGS -- $MESON_ARGS -#./upload.sh - -EOF - - chmod +x run.sh - - msg "Generating Dockerfile:" - cat <<EOF | tee Dockerfile -FROM mesonbuild/eoan -ADD . /root - -EOF - -msg "Building the docker image..." -docker build -t test_img . - -msg "Start running tests" -#ci_env=`bash <(curl -s https://codecov.io/env)` -docker run --security-opt seccomp:unconfined test_img /root/run.sh |