]>
Commit | Line | Data |
---|---|---|
432771df | 1 | language: shell\r |
c947322a | 2 | sudo: required\r |
4c2a3841 | 3 | \r |
4441a6ff | 4 | os:\r |
5 | - linux\r | |
6 | - osx\r | |
7 | \r | |
4c2a3841 | 8 | env:\r |
9 | global:\r | |
10 | - SHFMT_URL=https://github.com/mvdan/sh/releases/download/v0.4.0/shfmt_v0.4.0_linux_amd64\r | |
11 | \r | |
432771df | 12 | addons:\r |
13 | apt:\r | |
791c62ca | 14 | sources:\r |
15 | - debian-sid # Grab shellcheck from the Debian repo (o_O)\r | |
432771df | 16 | packages:\r |
17 | - shellcheck\r | |
18 | \r | |
cfbb3e86 | 19 | before_install:\r |
20 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi\r | |
21 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install openssl ; fi\r | |
e55b2f4f | 22 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew link openssl --force ; fi\r |
4441a6ff | 23 | \r |
4c2a3841 | 24 | script:\r |
28688488 | 25 | - echo "TEST_LOCAL=$TEST_LOCAL"\r |
26 | - echo "NGROK_TOKEN=$(echo "$NGROK_TOKEN" | wc -c)"\r | |
cfbb3e86 | 27 | - openssl version\r |
41d80471 | 28 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then curl -sSL $SHFMT_URL -o ~/shfmt ; fi\r |
1fadae82 | 29 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then chmod +x ~/shfmt ; fi\r |
30 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ~/shfmt -l -w -i 2 . ; fi\r | |
31 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then git diff --exit-code && echo "shfmt OK" ; fi\r | |
32 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -V ; fi\r | |
33 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -e SC2021,SC2126,SC2034 **/*.sh && echo "shellcheck OK" ; fi\r | |
f6ed197c | 34 | - cd ..\r |
1c02b858 | 35 | - git clone https://github.com/Neilpang/acmetest.git && cp -r acme.sh acmetest/ && cd acmetest\r |
fa6234e4 | 36 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" ./letest.sh ; fi\r |
37 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN_OSX" ./letest.sh ; fi\r | |
f6ed197c | 38 | \r |
870274ad | 39 | \r |
87edf71e | 40 | matrix:\r |
41 | fast_finish: true\r | |
42 | \r | |
43 | \r |