国内服务器有什么方便的从 git 仓库指定分支同步部署前后端代码简单 CI/CD 方案吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wyfig
V2EX    程序员

国内服务器有什么方便的从 git 仓库指定分支同步部署前后端代码简单 CI/CD 方案吗?

  •  
  •   wyfig 99 天前 1933 次点击
    这是一个创建于 99 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我不是专业后端,前端时间折腾来海外服务器的 coolify 和 dokploy ,FastAPI 或者 Fastify 等项目,可以直接用 coolify 或者 dokploy 指定 github 的某个分支实现自动部署,提交后会自动更新部署,非常简单方便、老少皆宜。 最近有个项目在国内阿里云服务器上面,本来以为很简单的事情,突然发现在国内的环境下似乎有点麻烦了,之前的方案找不到合适的平台来实现。目前服务器上面搭建来 1panel ,有前端 react 代码和后端 FastAPI 项目,代码在 cnb.cool ,想用 cnb.cool 的云构建成 docker ,然后用 1panel 来部署,第一步构建就很难成功,后面配置也比较麻烦。 有没有朋友有更简单的方案?能实现类似 coolify 从 github 的分支部署项目的功能?

    12 条回复    2025-07-06 20:01:35 +08:00
    ZeviLF
        1
    ZeviLF  
       99 天前
    Jenkins
    Need4more
        2
    Need4more  
       99 天前
    cnb 构建很简单呀,具体是啥问题
    Need4more
        3
    Need4more  
       99 天前
    如果你的阿里云能访问 github 和 dockerhub ,用你之前的方案+cnb 的这个同步仓库插件就行
    https://cnb.cool/cnb/plugins/tencentcom/git-sync
    webnewobject1
        4
    webnewobject1  
       99 天前 via Android
    podman+woodpecker
    Zakl21
        5
    Zakl21  
       98 天前
    gitlab cicd 最简单了吧
    mengdodo
        6
    mengdodo  
       98 天前
    gitea ci/cd
    apples398
        7
    apples398  
       98 天前 via iPhone
    Drone CI
    aispring
        8
    aispring  
       98 天前
    服务器在阿里云上可以直接用阿里云的云效直接构建,每个用户有一定的免费额度,有意可私聊。cnb 的方案之前也试过,由于种种原因还是放弃了
    wyfig
        9
    wyfig  
    OP
       98 天前
    @aispring #8 阿里云效用过,总感觉很不方便,每次都要阿里云扫码登录,麻烦的很。
    xgq89757
        10
    xgq89757  
       98 天前
    直接 gitlab hook
    qiubaowei
        11
    qiubaowei  
       97 天前
    @aispring 云效的为啥要私聊 是论坛不让说嘛
    wyfig
        12
    wyfig  
    OP
       96 天前
    @ZeviLF #1 Jenkins 感觉有点搞大了呀
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2154 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 16:10 PVG 00:10 LAX 09:10 JFK 12:10
    Do have faith in what you're doing.
    ubao 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