decops 太大,我们先做 CI/CD,请大家给点意见方向吧 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
chigeyaowaner

decops 太大,我们先做 CI/CD,请大家给点意见方向吧

  •  
  •   chigeyaowaner 2021 年 8 月 6 日 4073 次点击
    这是一个创建于 1724 天前的主题,其中的信息可能已经有所发展或是发生改变。

    领导可能觉得我从大城市回去的,所以让我负责 devops 这块。在 v 友的建议下,目前打算先做 CI/CD 这部分,没有什么头绪,看了禅道提的一篇文章: https://www.zentao.net/redirect-index-19319.html 目前的思路是:让老板先用禅道管理目前的项目,然后用 zendata 数据生成器和 ztf 的测试框架串联起来,刚好这个几个都开源免费,这样二次开发也方便很多。还可以集成 Jenkins 进来。 想的往往比较简单,不知道有没有人走过这个方案 https://www.zentao.net/redirect-index-19322.html,请给点意见吧。秃头了

    25 条回复    2021-08-07 20:53:56 +08:00
    wangkai123
        1
    wangkai123  
       2021 年 8 月 6 日
    Jenkins 一把梭
    chigeyaowaner
        2
    chigeyaowaner  
    OP
       2021 年 8 月 6 日
    @wangkai123 那你们项目管理用什么管理的,我想的是让领导也把项目管理一起用了,小城镇真的差太多了,连个项目管理工具都没有。跟个进度都不知道怎么跟
    fengjianxinghun
        3
    fengjianxinghun  
       2021 年 8 月 6 日
    @chigeyaowaner 自己搭个 wekan 搭个 gitlab devops 大概 1 天搞定
    Mithril
        4
    Mithril  
       2021 年 8 月 6 日   2
    简单的你 Gitlab 一把梭就行了,从项目管理到 CI 基本都行。
    虽然都比较弱吧,但至少是全套的。
    debuggerx
        5
    debuggerx  
       2021 年 8 月 6 日
    别搞太大,否则很容易引起反感被排斥最后吃力不讨好。
    要么就逐步推进,比如只做 CI/CD,别管什么项目管理,先让同事和领导感受到新工具的好处树立了口碑威信再继续改造。
    要么就上一整套成熟的方案,比如 GitLab 全套,比如 gitee 全套。
    wengych
        6
    wengych  
       2021 年 8 月 6 日
    gitlab-ci,yyds
    Hilong
        7
    Hilong  
       2021 年 8 月 6 日
    gitlab-ci 或者 jenkins 把提交代码自动集成打包部署搞定。这个就能省好多时间了
    vemier
        8
    vemier  
       2021 年 8 月 6 日
    推荐 gitlab 、gitlab ci/cd 一整套,够用又省心
    defunct9
        9
    defunct9  
       2021 年 8 月 6 日 via iPhone
    开 ssh,让我上去搞
    labulaka521
        10
    labulaka521  
       2021 年 8 月 6 日
    gitlab-ci 一把梭
    QHKZ
        11
    QHKZ  
       2021 年 8 月 6 日
    推荐上一整套大而全的,免得后面发现不能满足需求还要转。
    工作流程慢慢加,慢慢熟悉,慢慢建立规范的流程。
    40EaE5uJO3Xt1VVa
        12
    40EaE5uJO3Xt1VVa  
       2021 年 8 月 6 日
    折腾好一个 Jenkins 足够了,提交代码自动打包分发,
    QHKZ
        13
    QHKZ  
       2021 年 8 月 6 日
    参考 Microsoft Learn: Azure DevOps,逐步把 DevOps 加入现有流程。
    https://docs.microsoft.com/zh-cn/learn/browse/?expanded=azure&products=azure-devops
    asuraa
        14
    asuraa  
       2021 年 8 月 6 日
    我也推荐 gitlab-ci 一把梭
    9Tpsaajk9rdBKH2U
        15
    9Tpsaajk9rdBKH2U  
       2021 年 8 月 6 日
    持续集成和持续交付工具 Jenkins
    https://ichochy.com/posts/20190410.html
    i4t
        16
    i4t  
       2021 年 8 月 6 日
    @MLeo 就一个安装 jenkins 文章就别发出来了吧
    chigeyaowaner
        17
    chigeyaowaner  
    OP
       2021 年 8 月 6 日
    @i4t 没关系,通通过来,我们团队处于学习阶段,我自己也是。谢兄弟们了
    lsdvincent
        18
    lsdvincent  
       2021 年 8 月 6 日 via iPhone
    都没有使用工具的概念,用什么都无所谓,还是先培养用工具的习惯吧
    wengych
        19
    wengych  
       2021 年 8 月 6 日
    gitlab-ci 的 role 非常强大,而且是 CICD as code,现阶段不使用这种方式的 CICD 工具都可以丢进垃圾桶了,没错我说的就是 jenkins 。
    wengych
        20
    wengych  
       2021 年 8 月 6 日
    #19 s/role/rule
    sadfQED2
        21
    sadfQED2  
       2021 年 8 月 6 日 via Android
    @defunct9 又是你小子,每次见你都是要 ssh 上去的
    robinshen
        22
    robinshen  
       2021 年 8 月 7 日
    @chigeyaowaner 建议看下 OneDev,https://github.com/theonedev/onedev,git 仓库管理,工单管理,CI/CD 全家桶。功能丰富,简单易用,资源占用也比 GitLab 小的多。
    robinshen
        23
    robinshen  
       2021 年 8 月 7 日
    链接有错,用这个: https://github.com/theonedev/onedev
    robinshen
        24
    robinshen  
       2021 年 8 月 7 日
    HarveyZh
        25
    HarveyZh  
       2021 年 8 月 7 日
    我们在用 TeamCity 相比 Jenkins 感觉还是不错的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2883 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 115ms UTC 03:23 PVG 11:23 LAX 20:23 JFK 23:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86