fix: desktop-dev-path set -e loop exit under Jenkins
This commit is contained in:
Regular → Executable
+3
-1
@@ -11,5 +11,7 @@ prepend_path "$HOME/.cargo/bin"
|
|||||||
[[ -x "$HOME/homebrew/bin/brew" ]] && eval "$("$HOME/homebrew/bin/brew" shellenv)"
|
[[ -x "$HOME/homebrew/bin/brew" ]] && eval "$("$HOME/homebrew/bin/brew" shellenv)"
|
||||||
[[ -x /opt/homebrew/bin/brew ]] && eval "$(/opt/homebrew/bin/brew shellenv)"
|
[[ -x /opt/homebrew/bin/brew ]] && eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||||
for llvm in /opt/homebrew/opt/llvm/bin "$HOME/homebrew/opt/llvm/bin"; do
|
for llvm in /opt/homebrew/opt/llvm/bin "$HOME/homebrew/opt/llvm/bin"; do
|
||||||
[[ -d "$llvm" ]] && prepend_path "$llvm"
|
if [[ -d "$llvm" ]]; then
|
||||||
|
prepend_path "$llvm"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|||||||
@@ -26,8 +26,13 @@ prepend_path() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for prefix in /opt/homebrew "$HOME/homebrew" /usr/local; do
|
for prefix in /opt/homebrew "$HOME/homebrew" /usr/local; do
|
||||||
[[ -x "$prefix/bin/brew" ]] && prepend_path "$prefix/bin" && prepend_path "$prefix/sbin"
|
if [[ -x "$prefix/bin/brew" ]]; then
|
||||||
[[ -d "$prefix/opt/llvm/bin" ]] && prepend_path "$prefix/opt/llvm/bin"
|
prepend_path "$prefix/bin"
|
||||||
|
prepend_path "$prefix/sbin"
|
||||||
|
fi
|
||||||
|
if [[ -d "$prefix/opt/llvm/bin" ]]; then
|
||||||
|
prepend_path "$prefix/opt/llvm/bin"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
prepend_path "$HOME/.cargo/bin"
|
prepend_path "$HOME/.cargo/bin"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user