• jenkins 常见问题汇总


    1.jenkins api调用

    https://my.oschina.net/sanpeterguo/blog/197931

    其中,有个错误的地方,带参数构建时,使用的时POST方法,如下:

    curl -u user:passwd -X POST "$jenkins_url/job/test/buildWithParameters?build1=test1&build2=test2&build3=test3" -v  

    2.curl调jenkins api触发构建返回403报错:

    分析:是因为jenkins启动了安全服务,参考http://blog.csdn.net/dream_flying_bj/article/details/56057300

    curl -X POST -u "admin:123456" http://192.168.8.246:8080/jenkins/view/Android/job/jobname/build -v

    备注:-u 后面跟的参数是登陆jenkins的用户名密码 

    如果在java代码中,要实现使用java代码调用jenkins,必须将用户名密码使用base64加密以后,才能正常触发构建,被加密用户名必须已经在jenkins上注册过,否则还是会出现403报错。

    3.jenkins 主备搭建模式参考资料

    http://blog.csdn.net/jymn_chen/article/details/39931469

    https://www.cnblogs.com/derekchen/p/5892286.html

    http://blog.csdn.net/e295166319/article/details/54946966

    https://www.jianshu.com/p/70982c43c3d1

    4.jenkins内置命令

    http://blog.csdn.net/panpan639944806/article/details/24256279

    5.绑定job到对应的slave节点

    http://blog.chinaunix.net/uid-22816738-id-3425933.html

    6.jenkins 配置选项“在必要的时候并发构建”

    http://www.bubuko.com/infodetail-2463424.html

    7.jenkins 配置选项介绍

    https://www.jianshu.com/p/98db1b956fc7

    8.jenkins 插件下载地址

    http://updates.jenkins-ci.org/download/plugins/

    9.jenkins 从节点接入方式介绍

    http://blog.csdn.net/liuchunming033/article/details/52025541

    其中我采用的是用户名密码的那种,使用的是从节点的登陆用户名密码,root/$password

     但是在lanch的时候会报错,找不到java,此时需要在设置从节点的时候,添加对应的环境变量,如下:

     10.解决jenkins自动杀掉衍生进程

    https://blog.slogra.com/post-652.html

    11.jira和jenkins的集成

    http://blog.sina.com.cn/s/blog_14ac550760102xb5b.html

  • 相关阅读:
    docker建镜像
    注册路由的简易实现
    docker的小技巧记录(如果使用了更多会继续添加)
    Alembic使用
    SQLAlchemy的常用数据类型
    记录SQLAlchemy的基本使用
    linux创建桌面快捷方式
    vim编辑器命令
    redis发布订阅
    谨慎使用mysql的utf8
  • 原文地址:https://www.cnblogs.com/zndxall/p/8125463.html
Copyright © 2020-2023  润新知