Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
129ae063
You need to sign in or sign up before continuing.
Commit
129ae063
authored
Jan 05, 2017
by
neil
Committed by
GitHub
Jan 05, 2017
Browse files
Merge pull request #509 from Neilpang/dev
LF
parents
2ec493f0
058e5d5f
Changes
1
Hide whitespace changes
Inline
Side-by-side
.travis.yml
View file @
129ae063
language
:
shell
language
:
shell
sudo
:
required
sudo
:
required
os
:
os
:
-
linux
-
linux
-
osx
-
osx
env
:
env
:
global
:
global
:
-
SHFMT_URL=https://github.com/mvdan/sh/releases/download/v0.4.0/shfmt_v0.4.0_linux_amd64
-
SHFMT_URL=https://github.com/mvdan/sh/releases/download/v0.4.0/shfmt_v0.4.0_linux_amd64
addons
:
addons
:
apt
:
apt
:
sources
:
sources
:
-
debian-sid
# Grab shellcheck from the Debian repo (o_O)
-
debian-sid
# Grab shellcheck from the Debian repo (o_O)
packages
:
packages
:
-
shellcheck
-
shellcheck
install
:
install
:
-
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
-
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
brew update && brew install openssl;
brew update && brew install openssl;
brew info openssl;
brew info openssl;
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/;
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/;
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/;
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/;
ln -s /usr/local/Cellar/openssl/1.0.2j/bin/openssl /usr/local/openssl;
ln -s /usr/local/Cellar/openssl/1.0.2j/bin/openssl /usr/local/openssl;
_old_path="$PATH";
_old_path="$PATH";
echo "PATH=$PATH";
echo "PATH=$PATH";
export PATH="";
export PATH="";
export OPENSSL_BIN="/usr/local/openssl";
export OPENSSL_BIN="/usr/local/openssl";
openssl version 2>&1 ||
true
;
openssl version 2>&1 ||
true
;
$OPENSSL_BIN version 2>&1 ||
true
;
$OPENSSL_BIN version 2>&1 ||
true
;
export PATH="$_old_path";
export PATH="$_old_path";
fi
fi
script
:
script
:
-
echo "TEST_LOCAL=$TEST_LOCAL"
-
echo "TEST_LOCAL=$TEST_LOCAL"
-
echo "NGROK_TOKEN=$(echo "$NGROK_TOKEN" | wc -c)"
-
echo "NGROK_TOKEN=$(echo "$NGROK_TOKEN" | wc -c)"
-
which openssl && openssl version
-
which openssl && openssl version
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then curl -sSL $SHFMT_URL -o ~/shfmt ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then curl -sSL $SHFMT_URL -o ~/shfmt ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then chmod +x ~/shfmt ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then chmod +x ~/shfmt ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ~/shfmt -l -w -i 2 . ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ~/shfmt -l -w -i 2 . ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then git diff --exit-code && echo "shfmt OK" ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then git diff --exit-code && echo "shfmt OK" ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -V ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -V ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -e SC2021,SC2126,SC2034 **/*.sh && echo "shellcheck OK" ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -e SC2021,SC2126,SC2034 **/*.sh && echo "shellcheck OK" ; fi
-
cd ..
-
cd ..
-
git clone https://github.com/Neilpang/acmetest.git && cp -r acme.sh acmetest/ && cd acmetest
-
git clone https://github.com/Neilpang/acmetest.git && cp -r acme.sh acmetest/ && cd acmetest
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$NGROK_TOKEN" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" ./letest.sh ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$NGROK_TOKEN" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" ./letest.sh ; fi
-
if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$NGROK_TOKEN" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" OPENSSL_BIN="$OPENSSL_BIN" ./letest.sh ; fi
-
if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$NGROK_TOKEN" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" OPENSSL_BIN="$OPENSSL_BIN" ./letest.sh ; fi
matrix
:
matrix
:
fast_finish
:
true
fast_finish
:
true
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment