ssh登錄主機(jī)可以執(zhí)行命令放接,但在Jenkins job的shell中執(zhí)行報(bào)“command not found”。
可以分別執(zhí)行env蹂匹,應(yīng)該會(huì)看到ssh登錄主機(jī)和Jenkins job的shel執(zhí)行結(jié)果不同指巡,即兩種情況的環(huán)境變量不同。
最笨的辦法稳摄,就是把可能缺少的并且與需要執(zhí)行的命令相關(guān)的環(huán)境變量在Jenkins job的shell腳本里面增加export配置進(jìn)去,然后再執(zhí)行命令饲宿。