Add exec bit, add set -ex to ci test files

This commit is contained in:
Philipp Hansch 2018-05-16 18:55:21 +02:00
parent 4abd4a12b7
commit 9e6dc8d2d5
No known key found for this signature in database
GPG Key ID: B6FA06A6E0E2665B
4 changed files with 4 additions and 3 deletions

3
.github/deploy.sh vendored
View File

@ -1,8 +1,7 @@
#!/bin/bash
# Automatically deploy on gh-pages
set -e
set -x
set -ex
SOURCE_BRANCH="master"
TARGET_BRANCH="gh-pages"

View File

@ -49,7 +49,7 @@ script:
after_success: |
#!/bin/bash
if [ $(uname) == Linux ]; then
set -e
set -ex
./.github/deploy.sh
# trigger rebuild of the clippy-service, to keep it up to date with clippy itself
if [ "$TRAVIS_PULL_REQUEST" == "false" ] &&

1
ci/base-tests.sh Normal file → Executable file
View File

@ -1,3 +1,4 @@
set -ex
PATH=$PATH:./node_modules/.bin
remark -f *.md > /dev/null
set -e

View File

@ -1,3 +1,4 @@
set -ex
cargo install --force
echo "Running integration test for crate ${INTEGRATION}"