Jenkins自动化构建(一)

1、准备Jenkins的war包。

2、linux系统需要安装jdk

3、顺便安装好tomcat

Jenkins.war下载地址:http://pan.baidu.com/s/1cxnE94

准备工作结束后开始:

此次演示tomcat路径为:/usr/local/jenkins-tomcat/

1、删除/usr/local/jenkins-tomcat/webapps/下所有文件

2、将Jenkins.war上传至该目录下

3、启动tomcat,切换目录:

#  cd /usr/local/jenkins-tomcat/bin

#  ./startup.sh

4、如果linux启动防火墙的话记得给tomcat放出端口

如果关闭全部防火墙请略过

#  vi /etc/sysconfig/iptables

添加一句:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

5、tomcat启动完毕,可以访问一下了。

http://192.168.226.131:8080/jenkins

6、刚启动时需要输入默认的密码。

打开jenkins-tomcat/logs

jenkins启动默认是把密码输出到控制台的中间那串就是密码,

下面/root/.jenkins/secrets/initialAdminPassword表示这个密码存放在哪里,你可以通过这个路径去找到它。

不过在linux下,(.xxx)文件夹都是默认隐藏的

下面是图:

7、输入默认的密码后,点击continue之后,就一直停在这里

8、在/root/.jenkins/secrets/hudson.model.UpdateCenter.xml文件中,默认内容如下:

<?xml version=‘1.0‘ encoding=‘UTF-8‘?>
 <sites>
   <site>
    <id>default</id>
    <url>http://updates.jenkins-ci.org/update-center.json</url>
   </site>
  </sites>

这个地址在外国的服务器,因为墙的原因,下载初始化界面所需插件不了,就一直处于等待状态

把url改为http://mirror.xmission.com/jenkins/updates/update-center.json就解决了

9、刚进去的时候会提示你安装一些插件,我选择第二个,等待一会,安装完成。

10、上面都弄好了之后,首次登录需要设置

Create First Admin User

11、进入欢迎使用页面。说明安装和设置成功。

时间: 2024-10-13 16:59:29

Jenkins自动化构建(一)的相关文章

Jenkins自动化构建python nose测试

简介 通过Jenkins自动化构建python nose测试分两步: 1. 创建节点(节点就是执行自动化测试的机器): 2. 创建任务并绑定节点(用指定的机器来跑我们创建的任务,这里我们选择执行一段脚本). 创建节点 1. 登录jenkins平台,在左侧的节点中随便找一个节点点进去,然后在导航栏点击“nodes”-->点击“创建节点”-->输入“节点名称”-->选择“Permanent Agent”-->点击“OK”: 2. 指定jenkins的工作目录,随便指定-->点击“

Jenkins自动化构建系列:01敏捷开发、自动化构建与持续集成

<SVN与TortoiseSVN实战系列>已写完,今天新开一个<Jenkins自动化构建系列>,上周听了Bob Jiang老师的Agile1001公开课,一直想写个总结,这篇关于敏捷开发.自动化构建与持续集成的思考就作为开题篇吧. 敏捷是什么? 敏捷是一把伞,这把伞下边有XP.Scrum.FDD...,当然也包括自动化构建.持续集成,其实符合敏捷思想的开发方法.工具,如Jenkins都可以属于敏捷开发的范畴,上课时的PPT: 敏捷到底是什么? 其实关于敏捷的定义有很多,Bob Ji

Jenkins自动化构建vue项目然后发布到远程服务器

部署Jenkins参照另一篇博客: centos7安装Jenkins及其卸载 一.jenkins相关插件的安装 1.安装Publish Over SSH插件用于SSH连接远程的服务器. 登录 jenkins 管理系统首页,打开“系统管理”--“管理插件”  搜索 Publish Over SSH 然后勾选安装 2.安装 NodeJs插件 用于vue项目打包构建. 打开“系统管理”--“管理插件”  搜索 nodejs 然后勾选安装 打开“系统管理”--“Global Tool Configura

jmeter ant jenkins自动化构建

搭建环境(此篇blog编写时候的搭建环境,目前云盘已经上传JDK.Ant.Jmeter.Jenkin最近版本): JDK:jdk1.7.0_79 Ant:apache-ant-1.9.7 Jmeter: apache-jmeter-2.13 Jenkins: jenkins-1.651.1 以上安装包以及相关工具,jmeter常用插件下载地址: http://pan.baidu.com/s/1pKWPi5d JDK安装: 双击JDK安装包,选择安装路径(为了节省C盘系统盘空间,不建议选择默认路径

Jenkins自动化构建(一)环境搭建

环境搭建需要先知道的内容: Jenkins是开源的持续集成工具,可以进行持续集成.自动构建.自动编译和部署. 很多项目都在使用Git.SVN进行代码管理:Maven管理多模块和项目依赖 1.安装Jenkins 下载地址:https://jenkins.io/download/ 这里我们下载的是Window环境 安装过程,和安装其它软件大同小异,这里就不多说了. 安装完成后,可以看一下服务,里有Jenkins服务,我们启动 之后打开,网址(安装过程中,会有提示):http://127.0.0.1:

Jenkins自动化构建(二)众多问题

1.反向代理设置有误 系统管理页面提示,反向代理设置有误,其实这是由于URL设置有问题: 打开系统管理-->系统设置-->URL Jenkins URL设置有问题,改一下,去掉jenkins:http://127.0.0.1:8080 去掉jenkins问题解决.

接口自动化:Jenkins 自动构建python+nose测试

参考: http://www.cnblogs.com/LanTianYou/p/6559916.html#_label1 http://blog.csdn.net/limm33/article/details/51191263 通过Jenkins自动化构建python nose测试分两步: 1. 创建节点(节点就是执行自动化测试的机器): 2. 创建任务并绑定节点(用指定的机器来跑我们创建的任务,这里我们选择执行一段脚本) 1,创建节点: jenkins->系统管理->管理节点->新增节

Jenkins+Ant+TestNG+Testlink自动化构建集成(完整版)

这段时间折腾自动化测试,之前都是在Eclipse工程里面手工执行自动化测试脚本,调用Testlink API执行测试用例,目前搭建Jenkins自动化构建测试的方式,实现持续构建,执行自动化测试. 硬件环境: 操作系统:Windows Server 2008 R2 Enterprise CPU:Intel(R) Xeon(R) CPU E5-2620 [email protected]  4核处理器 内存:8G 磁盘:1T 软件环境: jdk1.7.0_79 ant1.9.4 apache-to

Jenkins+Ant+TestNG+Testlink自动化构建集成

这段时间折腾自动化测试,之前都是在Eclipse工程里面手工执行自动化测试脚本,调用Testlink API执行测试用例,目前搭建Jenkins自动化构建测试的方式,实现持续构建,执行自动化测试. 硬件环境: 操作系统:Windows Server 2008 R2 Enterprise CPU:Intel(R) Xeon(R) CPU E5-2620 [email protected]  4核处理器 内存:8G 磁盘:1T 软件环境: jdk1.7.0_79 ant1.9.4 apache-to