jenkins是一个开放的软件平台,在Linux系统中的软件平台也不少,但是jenkins一直是比较受欢迎的那一个。本文就来简单介绍一下Linux系统中jenkins安装配置和使用。

安装jenkins

首先保证系统中已经安装了jdk,最好是jdk1.5以上。

http://jenkins-ci.org/ 下载本机环境相对应安装包

windows 运行java –jar Jenkins.war。

mac 直接安装下载jenkins文件。

在浏览器中输入 http://localhost:8080 访问。

jenkins默认会存放在用户主目录下的.jenkins文件夹中。

mac 保存在 /Users/Shared/Jenkins

本地安装在虚拟机CentOS上面。

注意安装JAVA才能运行.sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

sudo yum install jenkins

安装GITyum update

yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel

yum install curl-devel

yum install autoconf

wget http://git-core.googlecode.com/files/git-1.8.3.2.tar.gz

tar xzvf git-1.8.3.2.tar.gz

cd git-1.8.3.2

autoconf

。/configure --with-curl=/opt/git

make

make install

修改etc/passwd文件,让jenkins用户有ssh操作权限。jenkins:x:496:496:Jenkins Continuous Integration Server:/var/lib/jenkins:/bin/bash

使用jenkins用户su jenkins

然后 生成ssh-keyssh -keygen -t rsa -C “youremail@example.com”

在浏览器中输入http://192.168.0.101:8080

jenkins使用

系统管理--管理插件--可选插件 搜索git

安装Git plugin和GitHub plugin插件

进入“系统管理-》系统设置”设置Jenkins的相关参数。主要是设置Git和GitHub插件的参数,在Git下的Path to executable一栏添加本机的git的路径,在Git plugin下的添加本地Git的user.name和user.email的信息,在GitHub Web Hook下添加GitHub账户的相关信息。

如果想要使用邮件的功能,需要在邮件通知的一栏添加SMTP服务器和邮箱的相关信息,添加后点击Test的按钮测试一下能否正常发送邮件,这一功能可以在后面的项目中使Email Notification功能得以正常使用。

设置GIT

新建项目

配置ssh key

jenkins linux虚拟机,Linux系统中jenkins使用的简单介绍相关推荐

  1. linux中bash的功能主要有,Linux系统中的Bash功能的介绍

    今天小编要跟大家分享的文章是关于Linux系统中的Bash功能的介绍.一个完整计算机的体系结构包括:硬件与软件,而软件又分为系统软件与应用软件,负责对硬件仅需管理与操作的是系统软件的内核部分,用户是无 ...

  2. linux系统电脑白屏,在Deepin Linux 15.7系统中换桌面后关机界面白屏的解决

    在Deepin Linux 15.7系统中每次换桌面以后都会出现关机界面白屏的问题,非常影响使用,现在分享解决方法. 1.系统设置 在Deepin Linux 15.7操作系统中关闭了系统特效. 2. ...

  3. linux系统如何安装git,linux安装git_Linux系统中怎么安装Git

    摘要 腾兴网为您分享:Linux系统中怎么安装Git,易信,易通行,悬浮球,闲鱼等软件知识,以及鼠标键盘录制精灵,惠管家,阿里智能app,制冷快报,照度测量仪,求生之路2隐藏武器,uc影音,网易云音乐 ...

  4. 在Windows, Mac, Linux三种系统中分别获取wifi密码的方式

    在Windows, Mac, Linux三种系统中分别获取wifi密码的方式 1. Windows netsh wlan show profile name=wifi名称 key=clear | fi ...

  5. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  6. linux下运行python_在Linux命令行终端中使用python的简单方法(推荐)

    Linux终端中的操作均是使用命令行来进行的.因此,对于小白来说,熟记几个基本的命令行和使用方法能够较快的在Linux命令行环境中将python用起来. 打开命令行窗口 打开命令行窗口的快捷键如下: ...

  7. mysql2008安装虚拟机_在虚拟机xp系统中安装SQL Server2008的方法

    许多用户会使用虚拟机安装xp系统来使用,而有时候不想在主机中安装一些软件,那么在虚拟机中安装就是最好的选择,比如有用户想要在虚拟机xp系统中安装SQL Server2008,但是却不知道要怎么操作,现 ...

  8. Mac 系统中各个文件夹详细介绍

    Mac 系统中各个文件夹详细介绍 Mac OS X 系统以Unix作为核心,根目录为 / 打开Macintosh HD你会发现内中有四个文件夹分别为:应用程序(Applications).系统(Sys ...

  9. python shelve模块_Python中shelve模块的简单介绍(附示例)

    本篇文章给大家带来的内容是关于Python中shelve模块的简单介绍(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. shelve:对象持久化的保存的模块,将对象保存到文件 ...

最新文章

  1. 我叫Java,2019年总结,大家请查收
  2. android 如何把回调赋值另一个_android 两个界面回调实现
  3. GPUImage滤镜之锐化
  4. 使用t-sql语句修改表中的某些数据及数据类型。_数据库基本理论详细介绍
  5. 百度之星初赛(A)——T5
  6. 蓝桥杯 ALGO-106 算法训练 6-3判定字符位置
  7. leetcode349 python3 112ms 求两个数组的交集
  8. mysql导入sql文件命令_MySQL导入.sql文件及常用命令
  9. 近12年的计算机考研408真题及答案解析分享
  10. pandas库下载安装
  11. 计算机在材料科学中的应用论文,计算机在材料科学中的应用论文(2)
  12. linux ps命令详细解读
  13. [推荐] 6410 休眠唤醒实现小结 [问题点数:40分]【转】
  14. 0x000000c5(0X000000C5蓝屏是什么意思)
  15. Unity 粒子系统参数一
  16. WIN7卸载IE11回复IE8的方法
  17. python运用1之flask
  18. 祝福语html特效,2015年微信祝福语特效
  19. 向远程提交分支的时候error: src refspec master does not match any错误
  20. 网站管理助手4.0 mysql_网站管理助手v4.0 建站流程

热门文章

  1. just函数 python_在python里写Monad
  2. 超级签名源码_苹果iOS超级签名源码技术解析
  3. iservice封装有哪些方法_请问这段Java代码能不能封装成一个方法
  4. Altium designer常用封装库(原理图+PCB+3D)超级全
  5. css 设置其它标签,有没有办法将CSS样式设置为特定输入类型的标签?
  6. LOJ 数列分块入门6
  7. 《Java程序设计》第五周学习总结
  8. QQ音乐vkey获取,更新播放url
  9. 小程序基于mpvue开发坑一
  10. uva111346Probability