Linux系统中jenkins使用的简单介绍 - 万象系统之家

万象系统之家 - 系统光盘下载网站!

当前位置:万象系统之家 > 系统教程 > Linux系统jenkins使用

Linux系统中jenkins使用的简单介绍

时间:2015-07-03 17:22:38 作者:zhijie 来源:万象系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150703/52145.html 手机查看 评论

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

  安装jenkins

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

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

  windows 运行java –jar Jenkins.war。

  mac 直接安装下载jenkins文件。

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

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

  mac 保存在 /Users/Shared/Jenkins

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

  注意安装JAVA才能运行.sudo wget -O /etc/yum.repos.d/jenkins.repo https://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 https://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”

  在浏览器中输入https://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

Linux系统中jenkins使用的简单介绍

  新建项目

Linux系统中jenkins使用的简单介绍

  配置ssh key

  Credentials--Global credentials (unrestricted)--Add Credentials

Linux系统中jenkins使用的简单介绍

  配置项目 Repository URL输入Repository的Git地址(代码地址)

Linux系统中jenkins使用的简单介绍

  填写shell命令

Linux系统中jenkins使用的简单介绍

  ls -la //列出文件

  rsync -auv --delete --exclude=/.git --exclude-from=。/deployignore

  //rsync同步 删除 过滤/.git 设置过滤文件 。/deployignore

  。/ root@192.168.97.243:/root/www/

  // 用ssh登陆 目标服务器

  ssh root@192.168.97.243 ls -la /root/www/

  //列出文件

  设置下更新目标的的服务器(也就是192.168.97.243),使他支持sshvim /etc/ssh/sshd_config

  RSAAuthentication yes

  PubkeyAuthentication yes

  AuthorizedKeysFile .ssh/authorized_keys

  安装rsyncyum -y install rsync

  新建ssh目录

  mkdir .ssh

  chmod 755 .ssh/

  然后在.ssh目录下创建authorized_keys 文件

  touch authorized_keys

  chmod 600 authorized_keys

  把jenkins的key保存在这个文件。

  点击构建,显示为蓝色就表示成功,红色为错误。

  以上就是Linux系统中jenkins使用的简单介绍了,想要使用jenkins就要先安装和配置,本文的介绍虽然简单,但是也算很全面了。

标签 jenkins

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表万象系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

本站发布的系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版系统!

如侵犯到您的权益,请及时通知我们,我们会及时处理,对系统之家有任何投诉或建议,请与管理员联系. QQ:346231061

Copyright2024 万象系统之家(www.maxdo.tech) 版权所有 沪ICP备2021023961号-5