欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Jenkins上同一工程改名后不能更新到最新代码的问题

程序员文章站 2022-03-22 11:01:52
Jenkins上同一工程改名后不能更新到最新代码的问题案例:之前工程名称用的是dev-auths 端口号是9001,由于代码规范问题,后来改名用的是dev-auth,端口号仍然是用9001.有更新代码到gitlub,并且Jenkins工作空间代码是最新的。但是访问接口时代码仍然是更新前的代码!解决思路:首先是以为Jenkins存在缓存,清除缓存后无果,其次,查看Jenkins构建后存放jar包的目录,发现有auth和auths两个jar包,初步猜测,是因为auths的工程一直没有停掉,Jenk...

案例:之前工程名称用的是dev-auths 端口号是9001,
由于代码规范问题,后来改名用的是dev-auth,端口号仍然是用9001.
有更新代码到gitlub,并且Jenkins工作空间代码是最新的。
但是访问接口时代码仍然是更新前的代码!

解决思路:首先是以为Jenkins存在缓存,清除缓存后无果,
其次,查看Jenkins构建后存放jar包的目录,发现有auth和auths两个jar包,
初步猜测,是因为auths的工程一直没有停掉,Jenkins配置的端口以及配置信息还是给到了auths工程,导致auth工程没有启动。
验证:在Jenkins上修改端口,改成9002,启动成功,范围接口,发现代码已经是最新的。
所以停掉9001所在的工程容器运行,替换auth工程的端口位9001,再次启动成功,也能成功访问。

问题得到解决完成。

本文地址:https://blog.csdn.net/ljq_android/article/details/110172297

相关标签: jenkins java