构建之后,如果构建成功,我会让Jenkins运行脚本,如果是周末,则调用另一个脚本。仅此一点工作正常,但当我介绍周末检查时,它会中断。
我试过了:
if [[ $(date +%u)>5 ]]
then
bash ~/run.sh
else
echo "Not weekend"
fi
我也试过
if [[ $(date +%u) -gt 5 ]]
但詹金斯似乎并不喜欢这个
ksh: syntax error at line 1: `]]
' unexpected
答案 0 :(得分:0)
这看起来就像你把CR-LF(“DOS”或“ASCII”)行结尾放在某处,所以你真的在“]]后面有一个\ r(^ M),当然,这不是识别。