前言 上篇介绍了打包脚本的使用,这里就介绍利用Jenkins进行持续化集成了。这里分为以下三个步骤介绍: 安装Jenkins 配置Jenkins 使用Jenkins 安装Jenkins 首先需要安装homebrew,安装方式详见homebrew官网。然后已命令行的方式安装Jenkins 安装指令 b ...
分类:
移动开发 时间:
2018-08-23 22:11:21
阅读次数:
218
Jenkins安装步骤不用多说,网上有的是介绍一下gitlab,Jenkins,服务器之间的关系,从gitlab上拉取代码,Jenkins编译打包发布到指定服务器上。注:在我工作过程中碰到一些解决不了的问题,后来直接捋不清它们之间的关系。首先是插件,几个常用插件。说一下全局配置,前面没什么需要注意的PublishoverSSH配置全局配置基本没什么需要注意的,即使PublishoverSSH没有配
分类:
其他好文 时间:
2018-08-20 14:28:20
阅读次数:
152
一、前言Jenkins是个好东西,开发运维测试的老江湖应该都听过,在此我就不再多做介绍jenkins是个什么东西了。jenkins自身的权限管理,无法实现用户指定显示视图或者视图中指定的jobs,之前分配的jenkins帐号是拥有所有权限的,因为担心故意或者误删job的情况。我们使用jenkins自身的权限控制,而实现的效果用户只能构建,不能查看修改配置和删除job。虽然避免了故意或者失误删除jo
分类:
其他好文 时间:
2018-08-16 16:29:53
阅读次数:
139
Jenkins配置 一、修改jenkins家目录 由于jenkins在启动个之后会默认将所有的构建应用在家目录中创建一遍,为了合理化服务器资源,重新定义jenkins家目录。 在tomcat的catalina.sh中添加export JENKINS_HOME='/mnt/jenkins'信息,修改之 ...
分类:
其他好文 时间:
2018-08-15 17:44:09
阅读次数:
124
一、依赖环境SSH,远程机开启SSH服务,允许Jenkins所在机器通过SSH服务登录到远程机执行脚本;可以设置SSH使用用户名/密码或通过key登录,SSH配置请查看我之前的jenkins配置文章。JDK,本文部署的是JAVA应用,远程机上要用jdk环境,如非Java应用请忽略。Tomcat或其他web容器,本文是以Tomcat为例,将应用部署到Tomcat中运行,远程机上安装Tomcat是必须
分类:
其他好文 时间:
2018-08-14 18:56:15
阅读次数:
448
找到.jenkins/config.xml文件:替换为:1、<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>这个权限对应“任何用户可以做任何事(没有任何限制)”2、<authorizati ...
分类:
其他好文 时间:
2018-08-08 14:57:03
阅读次数:
126
1.不使用密钥,不配置 2.使用用户名密码配置 ...
分类:
其他好文 时间:
2018-08-05 11:56:50
阅读次数:
237
首页】-->【系统管理】-->【系统设置】 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// 点击 “btn_高级” 可以点击 ...
分类:
其他好文 时间:
2018-08-01 18:17:55
阅读次数:
264
(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。 ( 2 ) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。(3)/var/lib/jenkins/:默认的JENKINS_HOME ...
分类:
系统相关 时间:
2018-07-27 01:20:29
阅读次数:
593
首先确认QQ邮箱SMTP服务器的地址和端口号。如下图所示,请谨记,JENKINS全局邮箱配置需要使用; 步骤1:开启QQ邮箱的smtp服务:登陆QQ邮箱-设置-账户-开启POP3/SMTP服务-完成“验证密保”-记住16位的“授权码”-完成SMTP服务开启 步骤2:系统管理-管理插件-安装Email ...
分类:
其他好文 时间:
2018-07-21 22:50:09
阅读次数:
268