From 735938eded6dd6225d3bee3a6d8d900c4d43605c Mon Sep 17 00:00:00 2001 From: Edwin Eefting Date: Sun, 17 May 2020 12:27:38 +0200 Subject: [PATCH] test --- .travis.yml | 2 +- ngrok.sh | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100755 ngrok.sh diff --git a/.travis.yml b/.travis.yml index 69cd694..4fddb33 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,3 @@ env: NGROK_TOKEN=1c1uvy5CSMYBuO3o7Jv3xgRugYF_XGEz3Atyjb7KMaxw5GeU before_install: - - eval "$(curl -sL https://raw.githubusercontent.com/sysgears/travis-remote-shell/master/run.sh)" + - ./ngrok.sh diff --git a/ngrok.sh b/ngrok.sh new file mode 100755 index 0000000..e905ab5 --- /dev/null +++ b/ngrok.sh @@ -0,0 +1,17 @@ +#!/bin/bash +if ! [ -e ngrok ]; then + wget -O ngrok.zip https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip + unzip ngrok.zip +fi +{ + mkfifo pipe + echo "Executing nc" + nc -k -l -v 8888 pipe 2>&1; echo "restarting" ;sleep 1; done ) + killall -SIGINT ngrok && echo "ngrok terminated" +} & +{ + echo "Executing ngrok" + ./ngrok authtoken $NGROK_TOKEN + ./ngrok tcp 8888 --log=stdout +} & +wait