• 长歌
    2018-10-12
    老师,merge request事件checkout源分支是怎么做到的,基于branchName配置不是只能指定规则内的分支么,build时会构建所有符合规则的分支,而不是提交merge request请求的分支?
    
     1
  • Mr.Difference
    2018-09-25
    这才是干活。可惜结束了。

    作者回复: 其实我倒不这么认为,绝大部分内容在官方文档都有,而且更详细。搭建系统应该说是最不困难的事

    反而是完成搭建基本工具后,真正去深入了,就会碰到之前文章的内容,届时,希望你能再往前翻翻,寻找合适的答案:)

     1
     1
  • Linton
    2019-12-01
    关于统一的版本号,能详细的说说吗?我一直有这方面的疑惑
    
    
  • 牧野
    2019-06-19
    单元测试和自动化测试是否需要单独部署到一套服务来应对频繁提交,功能测试另外有其他服务完成,人为控制功能测试部署的频率来保证功能测试的流畅和质量
    
    
  • 帅气小黑
    2018-11-28
    统一版本号这块有啥好的方案啊?

    作者回复: 我们是在平台上产生的版本号,由平台控制

    
    
  • 骨汤鸡蛋面
    2018-10-30
    老师,我们这边使用jenkins pipeline 串联了拉代码、maven编译、制作镜像、触发k8s调度等,但带来的问题是,发布高峰期jenkins 拥堵,若是采用容器化的方式将jenkins 容器化,又会带来拉取maven缓存、及缓存不一致的问题。所以一直有冲动使用google jib 等方式,将代码到镜像一步到位,您怎么看?

    作者回复: 可以参考专栏里,构建加速那篇,有讲到这个问题的

    
    
  • knightray
    2018-10-06
    请教一个问题。在Jenkins Pipeline的实践中,每次Merge Request都会触发一次构建,开发团队在bug修改中会频繁提交代码,比如一个20多个开发团队一天可能要提交50多次代码。如果每次提交都会触发自动构建,是否意味着每次都会自动部署到测试环境,那这样过于频繁的自动部署不是会干扰到测试同学的测试吗?请指教,谢谢。

    作者回复: 这个问题还是要回到本源的代码分支上来说,master是用来合并发布测试的,feature分支是功能开发和测试的,完全可以先功能发布测试,再master集成测试.这样master的部署就减少了,也稳定.也是为什么会有fat和uat两套环境的原因

    
    
  • 铭熙
    2018-09-26
    Jenkins master的ha,走sharding的话用什么策略呢?按部门?按应用类型?求详细的方案,谢谢。

    作者回复: 都可以的,注意避免热点就可以了

    
    
  • 铭熙
    2018-09-26
    Jenkins高可用有什么好的方案?

    作者回复: Jenkins本身就是master slave架构,只要保证master的ha就可以了,比较简单,sharding,热备都可以,携程是docker+sharding,master可以有多个,slave是按需拉起实例

    
    
我们在线,来聊聊吧