我试图在变量中获取git短哈希.我试图设置GIT_COMMIT_SHORT变量来运行'git rev-parse --short HEAD',但它没有用.我需要将此变量传递给ant构建脚本,因此包名称包含此短哈希.
我在Windows 2008服务器上运行Jenkins.
谢谢
有人可以帮我找出我在这个bash脚本上做错了什么.我正在尝试使用if语句内部case语句和bash抱怨语法错误.
findinfo() {
OPT1=$1
case "$OPT1" in
linux)
echo "Setting environment"
ESC="hello_linux" if [[ "$PROJN" == "ONE" || "$PROJN" == "two" ]]
;;
Windows)
echo "Setting environment"
ESC="hello_windows" if [[ "$PROJN" == "ONE" || "$PROJN" == "two" ]]
;;
Android)
echo "Setting environment"
ESC="hello_android" if [[ "$PROJN" == "ONE" || "$PROJN" == "two" ]]
;;
esac
}
Run Code Online (Sandbox Code Playgroud)
谢谢