suncool 发表于 2018-9-4 07:19:39

jenkins-hades

  Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
  Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
  1、持续的软件版本发布/测试项目。
  2、监控外部调用执行的工作。

  实验环境
  centos6.9_x64
  实验软件
  jdk-7u80-linux-x64.tar.gz
  jenkins-2.7.3-1.1.noarch.rpm
  apache-maven-3.0.3-bin.tar.gz
  apache-ant-1.9.7-bin.tar.gz
  软件安装
  yum install -y subversion*git*    python-pip
  tar zxvfjdk-7u80-linux-x64.tar.gz
  tar zxvf apache-maven-3.0.3-bin.tar.gz
  tar zxvf apache-ant-1.9.7-bin.tar.gz
  mv jdk1.7.0_80 /usr/local/java
  mv apache-maven-3.0.3 /usr/local/
  mv apache-ant-1.9.7 /usr/local/
  rpm -ivh jenkins-2.7.3-1.1.noarch.rpm
  vim /etc/profile
  export   JAVA_HOME=/usr/local/java/
  export   PATH=$PATH:$JAVA_HOME/bin

  export>  export   MAVEN_HOME=/usr/local/apache-maven-3.0.3
  export   PATH=$PATH:$MAVEN_HOME/bin
  export   MAVEN_HOME=/usr/local/apache-ant-1.9.7
  export   PATH=$PATH:$MAVEN_HOME/bin
  source /etc/profile
  ln -s   /usr/local/apache-maven-3.0.3/bin/mvn   /usr/bin/
  ln -s   /usr/local/apache-ant-1.9.7/bin/ant          /usr/bin/
  java -version
  java version "1.7.0_80"
  Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
  Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
  mvn --version
  Apache Maven 3.0.3 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
  Maven home: /usr/local/apache-maven-3.0.3
  Java version: 1.7.0_80, vendor: Oracle Corporation
  Java home: /usr/local/java/jre
  Default locale: en_US, platform encoding: UTF-8
  OS name: "linux", version: "2.6.32-696.el6.x86_64", arch: "amd64", family: "unix"
  You have new mail in /var/spool/mail/root
  ant -version
  Apache Ant(TM) version 1.9.7 compiled on April 9 2016
  /etc/rc.d/init.d/jenkins start
  Starting Jenkins bash: /usr/bin/java: No such file or directory
  
  vim /etc/init.d/jenkins
  candidates="
  /etc/alternatives/java
  /usr/lib/jvm/java-1.6.0/bin/java
  /usr/lib/jvm/jre-1.6.0/bin/java
  /usr/lib/jvm/java-1.7.0/bin/java
  /usr/lib/jvm/jre-1.7.0/bin/java
  /usr/lib/jvm/java-1.8.0/bin/java
  /usr/lib/jvm/jre-1.8.0/bin/java
  /usr/bin/java
  /usr/local/java/bin/java添加一行配置
  /etc/rc.d/init.d/jenkins start
  Starting Jenkins       启动成功
  chkconfig --level 35 jenkins on
  netstat -tuplna | grep 8080
  tcp      0      0 :::8080                     :::*                        LISTEN      3042/java
  ps -aux | grep jenkins
  Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
  jenkins   30422.4 19.8 1145280 201392 ?      Ssl15:03   0:32 /usr/local/java/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
  root      32401.00.0 103332   884 pts/0    S+   15:25   0:00 grep jenkins
  http://192.168.1.128:8080/login?from=%2F 192.168.1.128为服务端ip

  cat /var/lib/jenkins/secrets/initialAdminPassword
  298f4e130d7f4eec8bde2e30d169502c 生成秘钥

  install

  安装插件




页: [1]
查看完整版本: jenkins-hades