发表于: 2018-04-21 21:08:45

3 666



今天完成的事情:

从整体到局部的了解了任务六的知识点,

可以学习到什么知识

需要用到什么知识

需要做什么

怎么做

软件工具:

jenkins

tomcat

maven

svn

注意的地方;

插件

脚本

路径

pom.xml

遇到的问题:

Trying the default build file: build.xml Buildfile: build.xml does not exist

在struts.properties文件中加入:struts.objectFactory=sprin

或在struts.xml文件<struts>和</struts>之间加入

<constant name="struts.objectFactory"value="spring"></constant>

查看浏览器是否部署成功。

这个是访问jenkins还是那个网页???



收获:

持续集成、持续交付、持续部署

https://www.zhihu.com/question/23444990

举个例子,你家装修厨房,其中一项是铺地砖,边角地砖要切割大小。如果一次全切割完再铺上去,发现尺寸有误的话浪费和返工时间就大了,不如切一块铺一块。这就是持续集成。
装修厨房有很多部分,每个部分都有检测手段,如地砖铺完了要测试漏水与否,线路铺完了要通电测试电路通顺,水管装好了也要测试冷水热水。如果全部装完了再测,出现问题可能会互相影响,比如电路不行可能要把地砖给挖开……。那么每完成一部分就测试,这是持续部署。
全部装修完了,你去验收,发现地砖颜色不合意,水池太小,灶台位置不对,返工吗?所以不如没完成一部分,你就去用一下试用验收,这就是持续交付。

Jenkins 

https://www.yiibai.com/jenkins/jenkins_maven_setup.html#教程

https://blog.csdn.net/kefengwang/article/details/54233584#Jenkins 持续集成

https://blog.csdn.net/qq_26848099/article/details/78901240# jenkins详解

https://www.cnblogs.com/hdwang/p/6081994.html#使用jekins自动构建部署java maven项目

https://blog.csdn.net/songjiaping/article/details/51454243#Jenkins部署war包到远程tomcat的webapps下

https://blog.csdn.net/russ44/article/details/51694074# Jenkins使用shell脚本部署到远程服务器步骤

http://www.cnblogs.com/zz0412/p/jenkins_jj_10.html#Jenkins进阶系列之——10Publish Over SSH插件

https://blog.csdn.net/lusyoe/article/details/52714133#Jenkins远程部署war包到tomcat

https://www.cnblogs.com/yangxia-test/p/4365896.html#Jenkins的常用功能

http://blog.jobbole.com/103968/#持续集成打包平台的Jenkins配置和构建脚本实现细节

https://www.cnblogs.com/bookwed/p/4583033.html#Jenkins部署到远程(Linux服务器)

https://blog.csdn.net/u012599988/article/details/44041339#jenkins构建并远程发布后执行shell脚本

https://blog.csdn.net/sunlihuo/article/details/52153213#jenkins 远程执行shell 一键远程发布 tomcat

http://jdkleo.iteye.com/blog/2159844#Jenkins+SVN+Maven+Shell 实现项目一键发布

https://blog.csdn.net/pein_zero/article/details/52597615#jenkins+maven+svn实现简单的一键发布

https://jingyan.baidu.com/article/a681b0de164f083b184346f3.html#Jenkins实现自动化部署svn更新代码

http://aigo.iteye.com/blog/2026574#Jenkins+Maven+SVN搭建自动部署,自动测试环境

http://knight-black-bob.iteye.com/blog/2358853#jenkins集成 maven svn 自动构建打包

http://makaidong.com/dynwings/83432_776203.html#Linux下搭建jenkins+svn+http+maven

http://blog.51cto.com/13491150/2066767#jenkins 自动从svn获取源码通过maven打包后发布到远端tomcat

https://blog.csdn.net/songjiaping/article/details/51454243#Jenkins部署war包到远程tomcat的webapps下

https://www.cnblogs.com/YatHo/p/6647561.html?utm_source=itdadao&utm_medium=referral#基于jenkins搭建一个持续集成服务器

https://blog.csdn.net/pein_zero/article/details/52597615#jenkins+maven+svn实现简单的一键发布

https://www.cnblogs.com/toSeek/p/6714340.html?utm_source=itdadao&utm_medium=referral#Jenkins实现SVN+Maven+Java项目的持续集成

https://www.linuxidc.com/Linux/2012-07/64182p2.htm#搭建基于Jenkins+SVN+Maven持续集成环境

http://blog.51cto.com/blogtank/1965544#Jenkins+SVN+Maven持续集成一键部署环境

这个工具像电梯

Maven

https://www.yiibai.com/maven/maven_deployment_automation.html#教程

https://www.cnblogs.com/whgk/p/7112560.html#maven到底是个啥玩意~

http://huangnx.com/2016/03/19/MavenLearnInstall/#Maven入门一:安装及环境配置

https://www.zhihu.com/question/20104186#maven是干嘛的

https://jingyan.baidu.com/article/dca1fa6f78cc48f1a540524a.html#Maven批量修改pom版本号

http://quinnhe.iteye.com/blog/2066831#MAVEN发布固定版本(不需要更改pom更新依赖的方法)

https://www.cnblogs.com/chn58/p/6554742.html#maven顶级pom和子pom的版本号批量修改

https://www.w3cschool.cn/maven/u7oe1ht0.html#Apache Maven教程

这个工具像超市


明天计划的事情:

完成Jenkins对Maven,SVN的集成

了解持续集成的部署


返回列表 返回列表
评论

    分享到