- 也就是打包,发布的过程吧
- 打包部署么
- 就是个自动化部署发布的项目 你工作中也用不到很深的功能
- 也就测试环境构建一下 有问题解决问题 别的也没啥了吧
- 开发只需要 部署一下就行 最多 出现个内存不足 重启一下就行了 不需要了解那么多
- 不用部署啊 提交了代码 然后你构建一下给测试测就行了啊 我现在都不敢让测试构建 构建一次 jenkins就崩一次
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- git代码被提交后,由webhook 通知构建,然后构建docker镜像,提交到docker私服,最后通知服务器更新重启 完了,就这么用的 - - 具体理论性的东西 google一下CI/CD 就行0 0 如果你想用出花来,看看插件,支持超多- -
- 拉到本地 推到服务器 脚本部署
- 大佬,webhook、docker都是配置好自动的吧
- git用的coding.net,jenkins装个插件,配上URL就行,这个coding.net上面有介绍。docker那一块,就是写写dockerfile,webhook不需要写啥脚本,docker那一块需要写点脚本,自己摸索着配置一下就行,很快0 0
- 如果我只是普通的开发小组成员 用自己公司的git平台提交一下代码 jenkins点一下构建就好啦对吧
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- jenkins和svn什么的链接,提交代码的以后,jenkins更新一下就可以了,但是部署的时候需要什么目录结构,这点不太懂 是整个项目打成war包上传的 瞎说的,别当真
- jenkins 就是发布的时候 先去git库拉代码 然后部署
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- jenkins 开源的 现在用的比较多吧,设置一下svn授权加上tomcat远程 基本上就是安装好了之后点击构建一下项目就可以了 傻瓜式操作
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- 你上传git后 估计里边配置git 要编译的项目地址 最后打出jar 地址 你直接去cp过来就行
- 我一般只用build now 日志打印出包的地址 我直接去取
- 上传代码后 登录jenkins 网址,build now
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx