zoukankan      html  css  js  c++  java
  • Jenkins2

    文章来自:http://www.ciandcd.com

    文中的代码来自可以从github下载: https://github.com/ciandcd

    本文将引导jenkins初学者安装和配置jenkins的测试环境。

    1. 下载jenkins.war
    我这里下载的是jenknins 2.7。

    osboxes@osboxes:~/github/jenkins-example$ wget http://mirrors.jenkins-ci.org/war/2.7/jenkins.war

    osboxes@osboxes:~/github/jenkins-example$ ls
    jenkins2.7.war  jenkins_home  jenkins.log  jenkins.sh  jenkins.war  LICENSE  readme
     
    2. 启动jenkins server
    设置JENKINS_HOME环境变量,启动后jenkins.war将被解压到JENKINS_HOME目录下,同时所有jenkins的plugins和配置文件也将被写入到JENKINS_HOME所设置的目录下。
    可以使用如下的jenkins.sh来启动jenkins server。
    启动脚本:
    ~/github/jenkins-example/jenkins.sh
    #!/bin/bash
    scriptdir=`dirname "$BASH_SOURCE"`
    export JENKINS_ROOT=$scriptdir
    export JENKINS_HOME=$JENKINS_ROOT/jenkins_home
    echo JENKINS_HOME:$JENKINS_HOME
    java -jar $JENKINS_ROOT/jenkins.war --httpPort=8008
     
    启动jenkins server:
    osboxes@osboxes:~/github/jenkins-example$ ./jenkins.sh > jenkins.log  2>&1 &
     
    3. 配置jenkins server
    在本机或者其他的机器上的浏览器中打开http://10.130.28.88:8008来访问和配置jenkins, 其中10.130.28.88是jenkins server所在的服务器ip地址。
    第一次启动Jenkins需要配置初始管理员密码,手动将/home/osboxes/github/jenkins-example/jenkins_home/secrets/initialAdminPassword中的内容复制,然后粘贴到管理员密码框中。
    然后需要等到几十分钟,等Jenkins初始化结束进入下一步, 选择安装建议的plugins。
    有的时候由于网络问题,会提示跳过plugin的安装。如果需要离线安装plugins,可以使用脚本https://gist.github.com/micw/e80d739c6099078ce0f3来确保plugin所依赖的plugins也被自动的安装。
    如下,选择跳过plugins以后再安装。
     
    然后会提示设置管理员用户和密码,如下:
     
     
    4 进入jenkins
     经过以上的步骤jenkins已经安装完成。可以使用刚才设置的admin用户来登录试试。
     
     
    下次继续讲jenkins的配置和plugins的安装。
     
     
  • 相关阅读:
    单例模式和配置admin
    ORM单表查询,跨表查询,分组查询
    进程同步控制 Lock Semaphore Event
    创建进程和多进程 process join p.daemon terminate
    并发编程基础
    远程执行模块和黏包 socketserve hamc模块验证合法性
    网络编程之Socket
    网络基础
    del new item hash 单例模式
    面向对象进阶
  • 原文地址:https://www.cnblogs.com/itech/p/5603952.html
Copyright © 2011-2022 走看看