随笔分类 - 持续集成
摘要:做完Jenkins安装、项目自动化打包部署后,当然需要对小组成员进行项目权限的分配 1.安装插件:Role-based Authorization Strategy(安装过程就展示了): 2. 插件装完,你就能在《系统管理-->全局安全配置》中看到授权策略里多了一项Role-Based Strate
阅读全文
摘要:基于上一篇Jenkins安装环境,下面对自动打包部署做个备忘 1.安装:Publish over SSH 插件 2.安装完成后,进入下图配置 ↓↓↓ 3.翻到底下↓↓↓ 找到刚刚安装的Publish over SSH,做如下配置,保存。 4.新建一个任务: 5. 配置项目build路径、svn配置:
阅读全文
摘要:环境:Centos6.6、jdk1.8.0_152、jenkins2.112(当前最新版)、maven-3.5.3(当前最新版)、apache-tomcat-8.0.35 root用户上传上面4个文件到 /root 下 一. Jdk配置: 二. Jenkins配置: 1. /root文件夹下创建Je
阅读全文
摘要:继上一篇:Hudson持续集成管理平台搭建 后,我们需要进行项目的自动化部署。 首先:我们先配置《系统管理》中的[系统设置] 然后返回到首页,点击项目名称进入项目内,点击设置: 翻到最底下,配置自动化打包部署: 说明:当svn有变更时,Hudson会自动构建(构建时间规则上一篇文章中有配置) 我当前
阅读全文
摘要:IP: 10.0.70.106 8G 内存 (Hudson 多 个 工程 在 同 时 构建 的情况下 比 较耗内存) 环 境: CentOS 6.5 、 JDK7 注:Hudson 只是一个持续集成服务器(持续集成工具),要想搭建一套完整的持续集成管理平台,还需要用到 SVN、Maven 等工具,按
阅读全文
摘要:继 Sonarqube(代码质量管理)环境搭建,交大家如何配置与使用Sonarqube 1: 汉化Sonarqube: 找到 Setting --> Update Center --> Available Plugins 汉化包安装完成后,重启Sonarqube后生效(重启前顺便把CheckStyl
阅读全文
摘要:继 Centos6.6安装Subversion版本控制工具(Subversion + Apache + jsvnadmin) 后,搭建代码质量管理环境 IP:10.0.210.112 环境:Centos6.6、JDK7、Mysql5.6、sonarqube-4.5.6(LTS) 操作用户:root
阅读全文