zoukankan      html  css  js  c++  java
  • 使用war包本地安装jenkins

    1. 前置条件:我使用的系统是ubuntu20.04,linux系统

    2. 下载jenkins的war包

    1. 运行jenkins,首次运行,日志中会打印jenkins初始化密码,后面登陆使用

      java -jar jenkins.war
      

      2021-03-02_23-14.png

    2. 浏览器地址栏输入http://127.0.0.1:8080,等待jenkins启动
      2021-03-02_23-06.png

    3. 输入第二步中获取的密码,或者使用命令查看密码cat $HOME/.jenkins/secrets/initialAdminPassword
      2021-03-02_23-26.png

    4. 等待jenkins安装插件

      • 由于jenkins原有的插件更新源很慢,需要修改成阿里源,浏览器地址栏中输入http://127.0.0.1:8080/pluginManager,更新源为阿里源https://mirrors.aliyun.com/jenkins/updates/update-center.json,点击提交
        2021-03-02_23-32.png

      • 浏览器地址栏中重新输入http://127.0.0.1:8080,点击安装推荐的插件,注意这里需要全部安装上再进行后续登陆,否则后续插件很容易出问题,如果没有全部安装,点击重试安装
        2021-03-02_23-35.png
        2021-03-02_23-37.png

    5. 创建用户
      2021-03-02_23-45.png

    6. 成功登录jenkins
      2021-03-02_23-46.png

    7. jenkins目录结构

      • 默认位于当前用户主目录下的.jenkins隐藏目录下,比如root用户下,就是/root/.jenkins
      • config.xml: jenkins的配置文件
      • credentials.xml: git拉取的的证书信息
      • jobs: 包含了所有创建出来的项目
        • workspace:包含jenkins检验过的源码、构建本身生成的所有文件
        • builds:包含当前作业的构建历史
        • config.xml:存放当前作业的所有配置细节
        • nextBuildNumber:下一次构建的 number
        • lastStable:最后一个稳定构建的链接(成功的构建)
        • lastSuccessful:最近成功的构建链接(没有任何编译错误)
      • plugins: 插件目录
      • users: 用户信息目录
      • updates:存放可用的插件更新
        2021-03-02_23-53.png
    我在想我要不要写一句励志的话......
  • 相关阅读:
    【剑指Offer】跳台阶&变态跳台阶
    【剑指Offer】替换空格
    【剑指Offer】二维数组中的查找
    【Leetcode】2. Add Two Numbers 两数相加
    HTML学习笔记(一)HTML的一些概念区别
    C#项目中一些文件类型说明
    数据结构初步归纳(一)概念、线性表以及队列和栈
    线程相关概念
    程序开发方法论
    C#集合类型
  • 原文地址:https://www.cnblogs.com/iread9527/p/14472144.html
Copyright © 2011-2022 走看看