diff --git a/.travis.yml b/.travis.yml index f5409798d0baed1d518ff8c85c84fcad0d0fa701..1f8ff5ff8c62a24bb3daa005446a74c1a018454e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,8 +14,11 @@ addons: - python - python-pip - python2.7-dev + - go before_install: - pip install virtualenv pre-commit +install: + - GOPATH=/tmp/go go get -u github.com/wangkuiyi/ipynb/markdown-to-ipynb script: - travis/precommit.sh notifications: diff --git a/pre-commit-hooks/convert_markdown_into_ipynb.sh b/pre-commit-hooks/convert_markdown_into_ipynb.sh index d2bffa875648a62df5392d842d64cc3037bfd5e4..c3613b212531e4606e7dd331f92afa7c5a5cd1bb 100755 --- a/pre-commit-hooks/convert_markdown_into_ipynb.sh +++ b/pre-commit-hooks/convert_markdown_into_ipynb.sh @@ -1,6 +1,6 @@ #!/bin/sh command -v go >/dev/null 2>&1 -if [[ $? != 0 ]]; then +if [ $? -ne 0 ]; then echo >&2 "Please install https://golang.org/doc/install#install" exit 1 fi @@ -10,7 +10,7 @@ GOPATH=/tmp/go go get -u github.com/wangkuiyi/ipynb/markdown-to-ipynb for file in $@ ; do /tmp/go/bin/markdown-to-ipynb < $file > ${file%.*}".ipynb" - if [[ $? != 0 ]]; then + if [ $? -ne 0 ]; then echo >&2 "markdown-to-ipynb $file error" exit 1 fi diff --git a/tools/convert-markdown-into-ipynb-and-test.sh b/tools/convert-markdown-into-ipynb-and-test.sh index 0d662f9130f33b79d51f569ff435360bd224a456..b51dfb54ea164eb4037646abba8de6a8683cb702 100755 --- a/tools/convert-markdown-into-ipynb-and-test.sh +++ b/tools/convert-markdown-into-ipynb-and-test.sh @@ -1,11 +1,11 @@ #!/bin/sh command -v go >/dev/null 2>&1 -if [[ $? != 0 ]]; then +if [ $? -ne 0 ]; then echo >&2 "Please install go https://golang.org/doc/install#install" exit 1 fi -GOPATH=/tmp/go go get -u github.com/wangkuiyi/ipynb/markdown-to-ipynb +#GOPATH=/tmp/go go get -u github.com/wangkuiyi/ipynb/markdown-to-ipynb cur_path=$(dirname $(readlink -f $0)) cd $cur_path/../ @@ -13,7 +13,7 @@ cd $cur_path/../ #convert md to ipynb for file in */{README,README\.en}.md ; do /tmp/go/bin/markdown-to-ipynb < $file > ${file%.*}".ipynb" - if [[ $? != 0 ]]; then + if [ $? -ne 0 ]; then echo >&2 "markdown-to-ipynb $file error" exit 1 fi