Skip to content

Commit 556d36b

Browse files
committed
Allow to override download url in install.sh
Useful for offline installation Signed-off-by: Mathieu Parent <[email protected]>
1 parent 2645388 commit 556d36b

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

scripts/install.sh

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,18 @@
55

66
set -e
77

8-
if [[ ${#@} -ne 1 ]]; then
9-
echo "Usage: $0 version"
8+
default_base_url=https://github.com/operator-framework/operator-lifecycle-manager/releases/download
9+
10+
if [[ ${#@} -lt 1 || ${#@} -gt 2 ]]; then
11+
echo "Usage: $0 version [base_url]"
1012
echo "* version: the github release version"
13+
echo "* base_url: the github base URL (Default: $default_base_url)"
1114
exit 1
1215
fi
1316

14-
release=$1
15-
url=https://github.com/operator-framework/operator-lifecycle-manager/releases/download/${release}
17+
release="$1"
18+
base_url="${2:-${default_base_url}}"
19+
url="${base_url}/${release}"
1620
namespace=olm
1721

1822
kubectl apply -f "${url}/crds.yaml"

0 commit comments

Comments
 (0)