随笔分类 - jenkins
1
开源自动化持续集成工具
摘要:https://www.jianshu.com/p/c5fa45312f5b?from=timeline 1.什么是pipeline? 在jenkins官方文档是这样介绍pipeline的:Jenkins Pipeline (or simply "Pipeline") is a suite of p
阅读全文
摘要:下载安装去Jenkins官网下载Jenkins,Centos的话会下载到.rpm安装文件 安装.rpm文件使用命令rpm -ivh **.rpm 安装完成之后使用命令rpm -qc jenkins查看安装位置,如下: 配置启动 编辑配置文件vim /etc/sysconfig/jenkins修改端口
阅读全文
摘要:一.修改Jenkins进程用户为root 二.将代码目录用户改为Jenkins 上述代码摘自我之前的笔记,详情请参考:https://www.cnblogs.com/yinzhengjie/p/9607406.html。 三.使用sudo授权 这个想必大家都会,要么使用命令“visudo”编辑授权,
阅读全文
摘要:Generic Webhook Trigger Plugin触发器webhook用户触发构建 Deploy to container Plugin部署到tomcat Gradle Plugin Gradle插件构建项目 Maven Plugin Maven插件构建项目 Git Plugin Git插
阅读全文
摘要:http://blog.csdn.net/hwhua1986/article/details/47974047
阅读全文
摘要:安装完成后,有如下相关目录:(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。( 2 ) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。(3)/var/lib/jenkins/:默认
阅读全文
摘要:注意: 命令行运行的war包或者安装包,都会在命令行上提示了配置文件文件夹.jenkins,卸载时,注意一定要把这些一起删除。 比如Windows下用war包部署的命令行信息如下: 查看原图 如上图所示,就是配置文件放置的位置。 一、Windows安装版本 这个最简单,在控制面板直接删除。 如果下载
阅读全文
摘要:笔者没有把Jenkins配置到tomcat中,每次都是用命令行来启动Jenkins。但是遇到一个问题:Jenkins一直是开着的,想关闭也关闭不了。百度了一些资料,均不靠谱(必须吐槽一下百度)。于是进入Jenkins官网,立马找到了答案。 感悟:还是看原汁原味的英文文档给力!想要成为一个高级程序员,
阅读全文
摘要:问题出现原因 情况是这样的:当时俺还不知道配置权限如果点击确定了,当前用户如果权限不够会直接被踢出来,于是,小伙伴就很开心的进行了这样的额操作:打开权限配置中的安全矩阵,没有给任何用户配置权限就点击了保存。如下图所示 于是,被系统踢出来了,再次登录的时候,系统很有好的提示我:Access Denie
阅读全文
摘要:提醒:每次更改权限时,要将config.xml备份一下。 在打开jenkins后,没有创建用户前,先不要勾选系统设置中启用安全选项,如果勾选了,就会出现无法进入jenkins的现象。 如果已经勾选可以通过如下方法来解决: 在jenkins默认的主目录.jenkins中修改config.xml文件,将
阅读全文
摘要:我们用jar -jar jenkins.war来启动jenkins服务器,那么我们如何关闭或者重启jenkins服务器呢?经过搜索找到了相应的方法. 关闭jenkins服务 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8
阅读全文
摘要:之前讲到的是如何构建一个项目,并且将代码进行编译、打包,那么打包完成最后的结果就需要发布到应用服务器,将项目部署成功。在之前的项目中我们采用的shell脚本来部署,下面讲解通过Jenkins部署web项目到远程tomcat。首先Jenkins提供了一个发布的插件deploy plugin,来帮助我们
阅读全文
摘要:http://healthandbeauty.iteye.com/blog/1618501 在持续集成服务器上使用怎样的 mvn 命令集成项目,这个问题乍一看答案很显然,不就是 mvn clean install 么?事实上比较好的集成命令会稍微复杂些,下面是一些总结: 不要忘了clean: cle
阅读全文
摘要:1、[ERROR] Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:
阅读全文
摘要:在自动化测试过程中,测试报告最能直观的体现测试的价值,之前一直使用maven+junit来构建我的自动化测试,但这样有几个缺点,一是,不能定时构建自动化任务(也许是我没有找到maven有没有提供这样的方法),二是,不能生成一个直观的测试报告(maven+junit在surefire-reports文
阅读全文
摘要:安装中遇到的问题: 1、linux中最好用普通用户安装tomcat和jenkins,用普通用户启动tomcat,否则jenkins工作空间不会在普通用户下,而线上自动发布部署时,是不允许用root用户发布的,只能用普通用户, 如果没在普通用户下安装解决方法: 1)创建普通用户 2)将j整个tomca
阅读全文
摘要:源引自:http://www.cnblogs.com/xiami303/p/3625829.html一不小心,忘记了admin用户的账号密码。然后就看不到manage jenkins的那部分内容了,看不到就改不了用户权限,也就是系统瘫痪了。于是,想着开始没注册账号和密码的时候,都能看见,也就是没有s...
阅读全文
摘要:本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理。由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/displ...
阅读全文
摘要:Jenkins+Maven+Git CI环境搭建手册 环境: OS:Linux version 2.6.32-220.23.2.ali878.el6.x86_64 (ads@kbuild) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) ps: 准备工作
阅读全文
摘要:一、虚拟机安装 1) Virtualbox安装 2) 新建镜像(将已有镜像导入) 3) 开通本地远程访问虚拟机的权限 3.1 通过本地的mac地址设置本地连接固定的ip地址、子网掩码、默认网关及dns 通过cmd命令行$ipconfig -all 查看本地连接的物理地址(mac地址) 通过网络连接位
阅读全文
1