亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述如何内网离线的情况下搭建个jenkins相关的知识,希望能为你提供帮助。
背景:没有啥别的,就是见有时候内网搞太麻烦,想用jenkins拉个包,然后全当学习一下,然后这里我主要说个思路而已,也只是给自己看看,剩下的靠百度就可以了
1、首先,因为内网jenkins是不能联网的,所以在这里,我选择我本机笔记本搭一个jenkins,然后装好大部分的插件后再打包进去就可以了,相当于绿色版,请参考下面的博文:
??http://www.51testing.com/html/86/n-4472686.html??
2、然后内网要配置安装好git,最好就是自己做个内部 yum
源,然后安装git了,
反正我见源码什么装挺恶心的,配置好git
的代码仓库地址就可以了,记得添加登录的git
的账号和mima
3、然后jenkins
能正常拉到代码了,然后,下面就是怎么构建项目进行打包了,在这个地方,我最开始的思路错了,所以困扰了我好久,下面分析下我的错误思路
其实最开始安装maven,给jenkins
配置 maven
的环境变量,这都没错,然后我一直以为装了就得了,忘记里面是内网环境了,所以,正常的操作,应该是我拿代码在自己笔记本电脑上用idea
的maven
来装完所有的依赖,然后打包放内网,然后给 maven
写成它本地的仓库,就可以打包了,下面我直接 上图了。
不过在这里,因为听说oracle
的东西不免费,所以maven拿不到,我直接网上找包弄进去了,命令如下,包呢,就自己下好了,百度下格式就好了
mvn install:install-file -Dfile="D:\\test\\openapi-sdk.jar" -DgroupId=com.sf -DartifactId=openapi-sdk -Dversion=1.0 -Dpackaging=jar
然后就是把包打包进去了,我直接上内部机器maven
的配置了,
然后,下面就是改改 maven
的 settings.xml
的配置,配成本地的,改两个地方
【如何内网离线的情况下搭建个jenkins】然后就大功告成了,可以打包了
推荐阅读
- centos8部署MySQL5.7故障集
- win7系统切换窗口 系统之家win7系统妙用快捷键迅速进行窗口切换
- win7系统出现黑屏 安装补丁后深度技术win7出现黑屏的处理步骤
- win7系统安装过程中卡住了 笔记本安装Win7过程中假死的处理办法
- win7系统u盘无法识别 U盘无法被番茄花园Win7所识别的修好技巧
- win7系统注册表损坏怎样修好 雨林木风Win7注册表损坏后的修好步骤
- win7系统怎样释放内存 清理win7笔记本中不运行的DLL文件可释放更多内存
- win7系统开机声音 深度技术Win7开机出现长鸣声的处理办法
- win7系统应用程序 教你怎样打开大地Win7系统应用程序之写字板