如何安装jenkins并使用
一、jenkins 简介:
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括 : 1、持续的软件版本发布/测试项目; 2、监控外部调用执行的工作。 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成 员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动 化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。


如何配置jenkins?
1、安装JDK,配臵好环境变量
2、登陆 http://mirrors.jenkins-ci.org/
3、找到页面里war的链接,下载相应的war包
4、打开计算机DOS命令窗口、进入war包存放目录
5、输入java -jar jenkins.war 启动Jenkins服务,当看到Jenkins is fully up and running表示启动成功 Jenkins的部署: 可以将jenkins设置成bat文件,方便使用
开启服务后,在浏览器中输入 http://127.0.0.1:8080
会出现一个输入框,你只要按照上面的路径,将文件打开,复制内容粘贴到输入框就即可注册。 这个路径下查找到密码的位置:C:\Users\Administrator\.jenkins\secrets\initialAdminPassword 输入完毕之后,页面跳转到

点击第一个,选择插件安装 下载完插件后,出现如下界面,邮箱可以填自己的邮箱 点击保存就可以进入到jenkins的页面了。 Jenkins的基本应用
1.配置用户注册:
2.在已经运行的jenkins主页中,点击左侧的系统管理--》全局安全配置
3.
4.勾选即可在登陆页面注册。




配置全局变量


配臵支持UTF-8的全局属性: 进入系统管理--系统设臵--全局属性--添加如下键值对:
键:LANG 值:zh_CN.UTF-8
目的:因为jenkins从git上拉下来的文件编码格式不是utf-8的格式,这样子就会 导致文件中的一些中文直接变成了乱码,到时候直接影响到脚本的运行 配臵使用本地的JDK和Maven: 进入系统管理---Global Tool Configuration界面,配置JDK如下:
安装插件: 安装maven插件: 进入界面后,然后进入系统管理--管理插件--可选插件,搜索如下两个插件安装: Deploy to container Plugin Maven Integration plugin 插件安装完成后,点击新建,会出现包含maven的界面,如下图所示: maven项目配置: 全局MAVEN_OPTS设臵成如下: 进入系统管理--系统设臵,找到Maven项目配臵,把全局MAVEN_OPTS改为如下: -Xms256m -Xmx512m -Dfile.encoding=UTF-8 备注: 插件下载页面地址: https://updates.jenkins-ci.org/download/plugins/?C=N;O=A
 本文仅代表作者观点,系作者@请多指教 发表。
欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
http://www.cnblogs.com/yushengaqingzhijiao/p/8607310.html

最新文章

  1. Java日志——2016年5月30日
  2. FIFO学习心得
  3. 电赛总结(二)——AD之STM32F102ZE单片机自带12位AD
  4. paper 36 :[教程] 基于GridSearch的svm参数寻优
  5. C++编译错误cannot have cv-qualifier
  6. sqlserver中关于merge
  7. interactive_timeout和wait_timeout(
  8. Sicily 1151 魔板
  9. MQTT——订阅报文
  10. SPFA【模板】单源最短路径
  11. Razor视图
  12. Eclipse常用插件 + Eclipse快捷键
  13. P1024 一元三次方程求解(二分答案)
  14. linux iptables 防火墙简介
  15. SpringMvc 使用Thumbnails压缩图片
  16. [转载]Brackets - 强大免费的开源跨平台Web前端开发工具IDE (HTML/CSS/Javascript代码编辑器)
  17. python打包到pypi小结
  18. Mysql 知识(2)
  19. poj 1469 COURSES 题解
  20. printf家族探秘

热门文章

  1. 给你的SpringBoot项目定制一个牛年专属banner吧
  2. Java中输出小数点后几位
  3. DC1(msf drupal7+suid-find提权)
  4. Flutter CLI commands All In One
  5. TCP 协议三次握手过程分析
  6. macOS 录屏 gif
  7. WiFi 测速
  8. Transporter iOS App
  9. 旅游玩乐 业务组件 UI 交互
  10. 微信小程序 API