forked from p15670423/monkey
appimage: Use $WORKSPACE variable if present
Jenkins sets a $WORKSPACE environment variable. We'll use this if it's been set. Otherwise, use $HOME.
This commit is contained in:
parent
c47f5a5912
commit
1f4af68278
|
@ -1,10 +1,12 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
APPDIR="./squashfs-root"
|
WORKSPACE=${WORKSPACE:-$HOME}
|
||||||
|
|
||||||
|
APPDIR="$PWD/squashfs-root"
|
||||||
CONFIG_URL="https://raw.githubusercontent.com/guardicore/monkey/develop/deployment_scripts/config"
|
CONFIG_URL="https://raw.githubusercontent.com/guardicore/monkey/develop/deployment_scripts/config"
|
||||||
INSTALL_DIR="$APPDIR/usr/src"
|
INSTALL_DIR="$APPDIR/usr/src"
|
||||||
|
|
||||||
GIT=$HOME/git
|
GIT=$WORKSPACE/git
|
||||||
|
|
||||||
REPO_MONKEY_HOME=$GIT/monkey
|
REPO_MONKEY_HOME=$GIT/monkey
|
||||||
REPO_MONKEY_SRC=$REPO_MONKEY_HOME/monkey
|
REPO_MONKEY_SRC=$REPO_MONKEY_HOME/monkey
|
||||||
|
@ -55,13 +57,13 @@ install_build_prereqs() {
|
||||||
}
|
}
|
||||||
|
|
||||||
install_appimage_tool() {
|
install_appimage_tool() {
|
||||||
APP_TOOL_BIN=$HOME/bin/appimagetool
|
APP_TOOL_BIN=$WORKSPACE/bin/appimagetool
|
||||||
|
|
||||||
mkdir -p "$HOME"/bin
|
mkdir -p "$WORKSPACE"/bin
|
||||||
curl -L -o "$APP_TOOL_BIN" "$APP_TOOL_URL"
|
curl -L -o "$APP_TOOL_BIN" "$APP_TOOL_URL"
|
||||||
chmod u+x "$APP_TOOL_BIN"
|
chmod u+x "$APP_TOOL_BIN"
|
||||||
|
|
||||||
PATH=$PATH:$HOME/bin
|
PATH=$PATH:$WORKSPACE/bin
|
||||||
}
|
}
|
||||||
|
|
||||||
load_monkey_binary_config() {
|
load_monkey_binary_config() {
|
||||||
|
|
Loading…
Reference in New Issue