Jenkins 2.46.1

centos 7.3,jenkins依赖jdk,当前版本推荐jdk1.8,1.7也可以用;

安装

首先,机器应该可以访问外网,用yum安装即可:

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins -y

配置文件里面一些配置调整下,vi /etc/sysconfig/jenkins

JENKINS_HOME="/data/jenkins"
JENKINS_JAVA_CMD="$JAVA_HOME/bin/java"
JENKINS_USER="root"
JENKINS_PORT=""

创建必要的目录

mkdir -p /data/jenkins
chown -R jenkins:jenkins /data/jenkins

这时启动jenkins服务可能报错找不到Java,修改文件/etc/rc.d/init.d/jenkins,找到变量candidates,增加Java的路径:

# vi /etc/rc.d/init.d/jenkins
candidates="
/usr/local/jdk1..0_65/bin/java  #增加自己的Java路径
/etc/alternatives/java
/usr/lib/jvm/java-1.8./bin/java
/usr/lib/jvm/jre-1.8./bin/java
/usr/lib/jvm/java-1.7./bin/java
/usr/lib/jvm/jre-1.7./bin/java
/usr/bin/java
"

然后再启动jenkins服务,并设置为开机启动:

systemctl start jenkins
systemctl enable jenkins

其日志文件默认位于:/var/log/jenkins/jenkins.log

浏览器访问:http://[jenkins-ip],若访问不了请检查下防火墙;

第一次访问由于没有配置用户和权限,为了安全会让你输入一个密码,这个密码位于

cat /data/jenkins/secrets/initialAdminPassword

下一步选择安装的插件,左边是推荐安装,右边是自定安装,建议进自定义安装把所有勾选去掉,不安装任何插件;

原因是耗时很久且八成会失败,所以跳过吧,后面需要再自行安装;

下面创建一个管理员用户就可以进入Jenkins了(以后就不再需要输入initialAdminPassword了);

简单试用

创建一个新任务,名字test,选自由风格,点击OK:

在“构建” -> “增加构建步骤” -> “Execute shell”:

在“Command”中输入两个简单的命令:

点击“保存”按钮;

在任务“test”中点击“立即构建”,然后在“构建历史”中查看本次构建的输出:

输出中可以看到两条命令的执行过程和结果:

这就是Jenkins最基本的功能了,要发掘它更多的潜力就必须要通过插件了;

进入“系统管理” -> “管理插件” -> “可选插件”,安装需要的插件(比如Subversion Plug-in、Git plugin等);

不过在这里网络依旧有点问题,有时候一整天都不行,有时候就可以了;

实在安装不了就手动去这里下载:http://updates.jenkins-ci.org/download/plugins,下载的文件从“管理插件” -> “高级” -> “上传插件”,上传完成后重启即可;

over

Jenkins安装与基本配置的更多相关文章

  1. 【转载】Jenkins安装以及邮件配置

    转载:http://www.nnzhp.cn/archives/590 Jenkins介绍 Jenkins是一个java开发的.开源的.非常好用持续集成的工具,它能帮我们实现自动化部署环境.测试.打包 ...

  2. Jenkins安装及基本配置(Linux版,使用web容器 tomcat 搭建)

    Jenkins是什么 Jenkins 是一个可扩展的持续集成引擎. 主要用于:      1 持续.自动地构建/测试软件项目.     2 监控一些定时执行的任务. Jenkins拥有的特性包括:   ...

  3. Jenkins安装以及邮件配置

    Jenkins介绍 Jenkins是一个java开发的.开源的.非常好用持续集成的工具,它能帮我们实现自动化部署环境.测试.打包等等的工作,还可以在构建任务成功或者失败之后给我们发邮件通知. 什么叫持 ...

  4. jenkins 安装成功之后配置

    一.基础配置介绍 jenkins安装成功之后如果某些东西配置的话,可能部署的时候一堆的问题,所以单独总结一下,让大家少走弯路 二.准备工作 1.需要准备一台服务器,大家可以在网上买,个人学习的话还是建 ...

  5. Jenkins安装和初始化配置

    Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1.持续的软件版本发布/测试项目. 2.监控外部调用执行的工作. 所以安装Jenkins包含安装相应的jdk环境 ...

  6. jenkins安装和邮件配置

    一.jenkins下载 Jenkins的下载地址是https://jenkins.io/download/,下载的时候可以选择各个版本的以及对应操作系统的版本,一般你下载的时候下载通用的.war文件即 ...

  7. Jenkins安装部署项目

    Jenkins安装部署项目 配置JDK git maven 部署到服务器 一.新建任务 二.配置jenkins 三.添加构建信息 四.应用.保存 五.踩坑填坑记录 5.1没有jar包的情况 5.2无法 ...

  8. Jenkins入门系列之——02第二章 Jenkins安装与配置

    2014-12-08:已不再担任SCM和CI的职位,Jenkins的文章如无必要不会再维护. 写的我想吐血,累死了. 网页看着不爽的,自己去下载PDF.有问题请留言! Jenkins入门系列之——03 ...

  9. jenkins安装配置-白痴教程

    1. Maven安装 下载maven安装包,放置在usr/maven目录下:apache-maven-3.2.5-bin.tar.gz tar zxvf apache-maven-3.2.5-bin. ...

随机推荐

  1. magento后台paypal设置

    如何在magento后台设置paypal呢? 这边把整理的简单跟大家分享一下. 1.system->config-paypel1.1 Merchant Country 设置国家1.2 Email ...

  2. Flash+fms视频录制在项目中的实际应用

    Flash+fms视频录制在项目中的实际应用 前言:以下只是记录本人在项目中的应用,而flash+fms视频录制有多种实现方式,具体可根据实际情况而定! 1:古人云:工欲善其事,必先利其器,首先安装f ...

  3. 使用openvswitch 和dnsmasq来实现虚拟机网络隔离

    openvswicth : 开源的网络虚拟化软件,可以划分vlan隔离虚拟机,做流量控制 dnsmasq:小心的dns,dhcp服务器 安装openvswicth wget  http://openv ...

  4. 百度富文本编辑器UEDITOR

    前言 http://jingyan.baidu.com/article/a948d65108d7fa0a2dcd2e8d.html 配置<a>测试啊</a>.net mvc4项 ...

  5. Quartz 入门详解

    Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用.Quartz可以用来创建简单或为运行十个,百个, ...

  6. SSIS 连接ORACLE 无法从 SQL 命令中提取参数的解决方案

    第一步:  定义包变量:maxdate 类型为String  定义包变量:sqlStatement类型为String,值为:select * from i_out_serv_mon 第二步:  取&q ...

  7. VSS转SVN

    我们都知道VSS和SVN都是源代码的版本控制软件:最近公司准备把多年使用的VSS代码全部转到SVN中进行管理,查询了一些资料,整理一下,分享给大家 基本分三大步进行,如下: 1.去掉VSS所有绑定 2 ...

  8. Rational Rose2007下载安装教程以及问题处理

    Rational Rose2007详细安装步骤 学习了UML,那么Rational rose画图软件当然就是必不可少的了.我的电脑是win7 64位的系统.下面的链接是安装软件以及破解方法.该软件是B ...

  9. nginx 配置https

    firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=3306/ ...

  10. (二)ADS1.2的安装教程以及使用 调试 (不会 AXD 调试工具)

    安装教程: 参考百度 http://jingyan.baidu.com/article/cdddd41c7db85253cb00e1ae.html 具体使用看: 杨铸的那本书(嵌入式底层软件驱动开发) ...