Skip to content

Commit 1511bc6

Browse files
committed
Include repository name in dynamic DNS test domains
For now, srvrco is excluded. The domain name will be <repo>-<os>-getssl.<duckdns.org|freedns.org> Must be added to accounts on these services.
1 parent 0a94644 commit 1511bc6

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

test/run-test.sh

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,27 @@ else
1414
COMMAND="bats /getssl/test --timing"
1515
fi
1616

17+
REPO=""
18+
if [ -n "$GITHUB_REPOSITORY" ] ; then
19+
REPO="$(echo "$GITHUB_REPOSITORY" | cut -d/ -f1)"
20+
if [[ "$REPO" == "srvrco" ]] ; then
21+
REPO=""
22+
else
23+
REPO="${REPO}-"
24+
fi
25+
fi
26+
1727
ALIAS="$OS.getssl.test"
1828
GETSSL_IDN_HOST="$OS.xn--t-r1a81lydm69gz81r.test"
1929
STAGING=""
2030
GETSSL_OS=$OS
2131

2232
if [[ "$OS" == *"duckdns"* ]]; then
23-
ALIAS="${OS%-duckdns}-getssl.duckdns.org"
33+
ALIAS="${REPO}${OS%-duckdns}-getssl.duckdns.org"
2434
STAGING="--env STAGING=true --env dynamic_dns=duckdns"
2535
GETSSL_OS="${OS%-duckdns}"
2636
elif [[ "$OS" == *"dynu"* ]]; then
27-
ALIAS="${OS%-dynu}-getssl.freeddns.org"
37+
ALIAS="${REPO}${OS%-dynu}-getssl.freeddns.org"
2838
STAGING="--env STAGING=true --env dynamic_dns=dynu"
2939
GETSSL_OS="${OS%-dynu}"
3040
elif [[ "$OS" == "bash"* ]]; then

0 commit comments

Comments
 (0)