/jenkins

Linux 安装Jenkins

Linux安装Jenkins

Jenkins依赖jdk和git,请先安装jdk和git,这里不再做详细说明。

 如:安装git    

Image git

1、安装Jenkins

 先执行:    
 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 -y jenkins 

Image 步骤1

Image 步骤2

2、启动Jenkins

 执行:    
 service jenkins start    
 报错:    

Image 步骤3

3、解决Jenkins启动错误

 根据错误提示,输入:systemctl status jenkins.service    

Image 步骤4

 查看了一下jdk的目录 : echo $JAVA_HOME    

Image 步骤5

 找到etc/init.d 下的jenkins文件    

Image 步骤6

 修改jenkins文件,添加jdk的目录: 当前的是:/home/java/jdk1.8.0_161/bin/java    

Image 步骤7

 重新启动jenkins服务    

Image 步骤8

4、访问Jenkins

 访问jenkins,  浏览器输入: http://21*.***.***.***:8080    

Image 步骤9

 然后将/var/lib/jenkins/secrets/initialAdminPassword 中的密码复制到管理员密码处,然后点 “继续”    

Image 步骤10

 选择插件, 我在这里选择推荐的插件    

Image 步骤11

Image 步骤12

 创建一个Jenkins管理员用户    

Image 步骤13

 保存并完成后,显示实例配置;这里我选择的是现在不要    

Image 步骤14

 最后配置完成,开始使用Jenkins;    

Image 步骤15

Image 步骤16

5、插件安装(如果在安装Jenkins的时候没有安装相关插件,可以按照如下方式安装,已经安装,则不需要) 系统管理>>插件管理

  gitlab插件:    

Image 步骤16

  maven插件:    

Image 步骤21

  常用的插件    
  Deploy to container plugin(部署用)    
  Git plugin(GIt插件)    
  Github Integration Plugin(Git集成)    
  Publish Over SSH(通过SSH来执行命令)    
  Maven Integration(maven插件)    
  postbuildscript(用于执行shell命令)    
  build with parameters(用于构建时可以选择分支,而不是写死要构建的分支名字)    

6、配置邮件功能 系统管理>>系统设置

  设置邮箱:     

Image 步骤23

  设置邮箱配置:    

Image 步骤27

Image 步骤28

Image 步骤29

  测试邮件是否正常:    

Image 步骤30

7、安装maven 下载maven包,这里下载3.6.1 ,下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/

Image 步骤25

   在 /usr/ 目录下建立maven目录,然后将maven.tar包放到/usr/maven/目录下,解压。    

   然后进入到/etc/ 目录下,修改profile文件。    

   将下面这个配置添加到profile文件中    

   export MAVEN_HOME=/usr/maven/apache-maven-3.6.1    
   export MAVEN_HOME    
   export PATH=$PATH:$MAVEN_HOME/bin    

Image 步骤33

   让配置生效 , source /etc/profile    
   看看是否成功,mvn -v    

8、配置maven和jdk 系统管理>>全局工具配置

Image 步骤35

    填写上安装maven的目录、jdk的目录    

Image 步骤36

Image 步骤37

    配置git,查看git目录

Image 步骤38

    配置git目录

Image 步骤39

9、构建github项目

    新建任务>>>>选择自由风格的项目    
    选择github项目,填写git地址。丢弃旧的构建,这里保持构建的天数1,保持构建的最大个数 1    

Image 步骤40

    Git: 配置git地址Repository URL、添加账号Credentials,github的帐号密码    
    选择分支Branch Specifier,这里选择master、 源码库浏览器选择githubweb   

Image 步骤41

    (这里打算搞自动检测github有提交就重新构建。再这里可以忽略该配置)    

Image 步骤42

    填写pom文件:     

Image 步骤44

    选择保存,然后就可以构建了。