1_jenkins入门
来源:互联网 发布:物业投标书网络范围 编辑:程序博客网 时间:2024/06/03 12:51
1、jenkins 小白构建:
http://blog.csdn.net/gld824125233/article/details/52549449
指定运行端口: https://www.cnblogs.com/yangxia-test/p/4354328.html
重启:localhost:8080/restart
关闭:localhost:8080/exit
如果不能关机,则:可视化界面下,全局安全设置中,去掉勾选“”prevent ……“”
2、基础配置:
(2.1)常用插件安装:http://www.javatang.com/archives/2017/01/13/23291453.html
再加一些插件:
svn插件: Subversion Plug-in
git插件: GIT plugin
jenkins自己默认有一个发邮件的插件已经要淘汰了,最好安装这个: Email Extension Plugin
注意:在安装某个插件时,可能之前要安装n个其他插件先,如果前兆安装失败了,则你得先解决
失败的插件的安装,再……
注意:如果在线安装失败,则很有可能是因为网站访问不了导致下载失败,则换种方式
安装,即单独下载该插件到本地,然后上传式的安装!(也有可能是网速慢,当时安装失败了,
重新再来一次就成功了!)
插件安装失败解决方法: http://blog.csdn.net/KingBoyWorld/article/details/77923615
插件下载中心: http://updates.jenkins-ci.org/download/plugins/
(2.2)配置关联jdk、maven路径:
http://m.blog.csdn.net/mlc1218559742/article/details/53011772
3、jenkins maven svn 实例:
http://blog.csdn.net/evankaka/article/details/50518959
svn服务端下载及配置(windows):
http://subversion.apache.org/packages.html下载,找VisualSVN,然后找龙卷风形状
的,并且带有server字样;
安装教程: http://www.jb51.net/article/71815.htm
svn客户端下载及配置(windows):
http://subversion.apache.org/packages.html下载,找TortoiseSVN,然后一看就知道了;
安装教程: https://jingyan.baidu.com/album/86112f137d522d2736978765.html
安装好了之后如果右键没有图标,则重启电脑,还不行则再查资料;
构建的时候出现问题:
问题一,不能访问svn路径:
解决:Credentials那里添加jenkins的验证;
问题二,不存在pom文件:
通过下拉的文件得是包含pom文件的项目,因为我们这里创建的是maven job!(即:
你当时让这个job关联svn地址时,填的这个地址一定要是下拉它可以得到好多东西,但
一定要直接含有pom文件!)
eclipse tomcat helloworld程序创建(maven):
首先 maven的web项目打包成war文件,
然后放到tomcat的webapps下面,比如: webapps/hello.war
,然后开启tomcat,然后访问xx:8080/hello 即可!就可以访问到hello项目中的index.jsp文件了!
4、jenkins pipeline git 实例:
- 1_jenkins入门
- 自动化编译shell脚本_jenkins
- 持续集成自动化(一)_Jenkins安装
- 拉手网_Jenkins安装、配置与项目构建 v1.2
- 入门1
- Android入门:Intent入门(1)
- OpenGL入门【1 快速入门】
- Android入门:Intent入门(1)
- XSLT入门 -- 第1章 入门篇
- XSLT入门 -- 第1章 入门篇
- Spring-MVC入门(一):入门实例1
- JQuery 入门指南(1):入门必备
- Ruby七天入门(1 基本语法入门)
- (1)unity入门,入门前准备
- Linux入门笔记1--入门命令
- ReactNative入门(1)-入门第一课
- 1、hibernate入门1
- ADO.NET入门(1)
- 第一篇博客
- 无极真的烂吗?
- 游戏开发学习笔记(十二)快捷键的使用
- WebView爬坑
- 最新的vue没有dev-server.js文件,如何进行后台数据模拟?
- 1_jenkins入门
- 冒泡排序(Bubble sort)
- compass watch Encoding::CompatibilityError on line ["87"] encodings: GBK and UTF-8
- mysql的时间和字符串的转换
- Mac下ssh和sftp的使用
- 常用工具类(一)
- c++11实现线程池
- hive IllegalArgumentException ! event not found
- 正则表达式与Python语言