问题描述:Jenkins总是打不到最新的版本
基本问题描述,一般取不到最新版本的问题都是服务器时间与你版本控制的机器的时间不一致,当你的Jenkins服务器时间比SVN、或者GIT服务器要慢的时候,就会出现上述问题,Jenkins在提交代码后总是拉不到最新的版本,第二次或者第三次构建时新版本就来了。
解决办法:Linux服务器时间同步
用ntpdate从时间服务器更新时间
[root@localhost zcsjw_web_ui]# ntpdate cn.pool.ntp.org
13 Jul 18:01:48 ntpdate[19189]: step time server 116.203.151.74 offset 81.693632 sec
上述描述就说了,我这机器比服务器时间慢了 81.693632 秒
如果你的Linux系统根本没有ntpdate这个命令
[root@localhost ~]# yum install ntp
[root@localhost ~]#
[root@localhost ~]#
防止机器时间慢定时同步
配置定时同步时间-每隔三十分钟同步一次
[root@localhost ~]# crontab -e
*/30 * * * * ntpdate time.nist.gov #域名或IP
crontab的使用
我们常用的命令如下:
crontab [-u username] //省略用户表表示操作当前用户的crontab
-e (编辑工作表)
-l (列出工作表里的命令)
-r (删除工作作)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/160797.html