最佳体验请使用Chrome67及以上版本、火狐、Edge、Safari浏览器 ×

创建银行
创建开票

    jenkins使用要点

    作者:雷建明@芯速配 阅读99 2024/09/29 06:57:07 文章 原创 公开

    使用要点

    2021年2月10日星期三

    一、预安装

    Docker

    Docker-compose

    Git

    maven

    二、安装(192.168.1.128)

    cd\docker\jenkins

    ./build.sh

    docker-compose build

    docker-compose down

    docker-compose up -d

     

    docker-compose.yml:

    version: '3'

    services:

      jenkins:

        image: jenkins/jenkins:lts

        container_name: jenkins

        restart: always

        ports:

          - "9081:8080"

          - "50001:50000"

        user: root

        environment:

          TZ: Asia/Shanghai

        volumes:

          - /var/jenkins_home:/var/jenkins_home

          - /var/run/docker.sock:/var/run/docker.sock

          - /usr/bin/docker:/usr/bin/docker

     

    二、192.168.4.121:9081

    首次登录admin初始密码

    /var/jenkins_home/secrets

    [root@localhost secrets]# cat initialAdminPassword

    9619590077264d5f98b9bf7193371f7d

     

    密码改为admin/farben

    三、安装插件

    系统管理-》插件管理

    1 Git client plugin:下载代码

    2 SSH Agent:jenkins在docker,通过ssh在宿主机上执行shell

     

    3 Publish Over SSH :跨机器传文件, 如128服务器安装到139测试服务器

    4 安装multijob多任务插件:执行组合任务(并行、或者串行)

    5在虚拟机上安装maven:Mvn -v >3.5

     

    6配置全局凭证(用户密码)

    Root


    当前问题

    瓦利工具:
        功能有权限,版本回退; 稳定性不够,不够友好。
    
    现状:
    目前的工具不太友好,定位问题对开发测试不透明 ,无直接日志;
    异常出错发版,不提示,最终测试失败分析是、未构建成功、原因多种;
    对开发测试不开放,问题集中在运维且要开发同时投入;
    特别是新服务的调试耗时多:例子是打印模板,等。
    大大降低了开发效率!
    
    优化:
    提高版本发布工具的稳定性,
    工具日志透明,开发容易定位;
    出错,构建失败直接报错;
    可以由开发测试维护相应环境的发布版本、解放运维。
    
    推荐:
    业界成熟的比较友好,演示。



    JENKINS使用讲解.pdf
    声明:本网站部分内容来源于网络,版权归原权利人所有,其观点不代表本网站立场;本网站视频或图片制作权归当前商户及其作者,涉及未经授权的制作均须标记“样稿”。如内容侵犯了您相关权利,请及时联系责任编辑(研发之家)
    李洪奎
    @芯速配
    成员
    • 成交数 --
    • 成交额 --
    • 应答率
    聊天 收藏 点赞
    ¥0.00¥0.00¥0.00¥0.00¥0.00
     0  0
    
    
    分享

    微信扫一扫:分享

    微信里点“+”,扫一扫二维码

    便可将本文分享至朋友圈。

        0
      验证
      二维码支付