jenkins执行远程服务器脚本时间错误

jenkins执行远程服务器上的脚本

now=`date +%Y%m%d%H%M%S`
echo $now
newfilename=abc_${now}.war

得到的日期是昨天的某个时间点

在远程服务器的shell中执行 ./shellname.sh,得到的时间是正确的

如何能取到正确的时间点,是时区的问题吗?

图片描述

阅读 4.9k
3 个回答

怀疑你的jenkins服务的这台服务器时间与远端的服务器的时间不一致

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进