V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jalena
V2EX  ›  DevOps

弱弱的问下,大神都用什么自动化部署工具呢

  •  
  •   jalena · 2019 年 5 月 10 日 · 17157 次点击
    这是一个创建于 2446 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直都是手动。。。。感觉好 low~

    96 条回复    2020-04-27 09:18:43 +08:00
    chendy
        1
    chendy  
       2019 年 5 月 10 日   ❤️ 4
    gitlab-ci,简单好用
    CoderXiaode
        2
    CoderXiaode  
       2019 年 5 月 10 日
    Jenkins
    boxvivi007
        3
    boxvivi007  
       2019 年 5 月 10 日
    jenkins
    simple2025
        4
    simple2025  
       2019 年 5 月 10 日
    ansible
    ruihe
        5
    ruihe  
       2019 年 5 月 10 日
    jenkins
    ymj123
        6
    ymj123  
       2019 年 5 月 10 日 via Android
    jenkins
    yulitian888
        7
    yulitian888  
       2019 年 5 月 10 日
    teamcity
    FarAhead
        8
    FarAhead  
       2019 年 5 月 10 日
    chef
    zyy314680012
        9
    zyy314680012  
       2019 年 5 月 10 日 via Android
    jenkins
    marchDu
        10
    marchDu  
       2019 年 5 月 10 日
    jenkins
    saltxy
        11
    saltxy  
       2019 年 5 月 10 日
    jenkins
    micyng
        12
    micyng  
       2019 年 5 月 10 日
    fabric
    qinyusen
        13
    qinyusen  
       2019 年 5 月 10 日
    jenkins 或者手写一套 CI。。。
    ghos
        14
    ghos  
       2019 年 5 月 10 日
    teamcity
    lihongjie0209
        15
    lihongjie0209  
       2019 年 5 月 10 日
    jenkins blue ocean
    JasperWong
        16
    JasperWong  
       2019 年 5 月 10 日
    jenkins
    zqguo
        17
    zqguo  
       2019 年 5 月 10 日 via Android
    jenkins 真香
    atpking
        18
    atpking  
       2019 年 5 月 10 日
    capistrano
    opengps
        19
    opengps  
       2019 年 5 月 10 日 via Android
    kudu
    cnryb
        20
    cnryb  
       2019 年 5 月 10 日
    visual studio devops pipelines
    kiddingU
        21
    kiddingU  
       2019 年 5 月 10 日
    jenkins walle
    kljsandjb
        22
    kljsandjb  
       2019 年 5 月 10 日 via iPhone
    非大神,用的 azure pipelines,跟 github 结合香
    fengyj
        23
    fengyj  
       2019 年 5 月 10 日 via Android
    azure pipelines,用过就知道,真 tm 得香
    mmrx
        24
    mmrx  
       2019 年 5 月 10 日
    jenkins + gitlab webhook api + 项目组自己写的前后端 + docker
    d553296416
        25
    d553296416  
       2019 年 5 月 10 日
    xcodeserver
    NUT
        26
    NUT  
       2019 年 5 月 10 日
    gitlab+jenkins+cd (自研)+k8s
    wisetc
        27
    wisetc  
       2019 年 5 月 10 日
    gitlab-ci + node image
    defunct9
        28
    defunct9  
       2019 年 5 月 10 日
    automan
    LuoyeBug
        29
    LuoyeBug  
       2019 年 5 月 10 日
    gitlab-ci
    Indexyz
        30
    Indexyz  
       2019 年 5 月 10 日 via Android
    MilkShake
        31
    MilkShake  
       2019 年 5 月 10 日
    ansible
    inframe
        32
    inframe  
       2019 年 5 月 10 日 via Android
    saltstack
    okampfer
        33
    okampfer  
       2019 年 5 月 10 日
    @kljsandjb #22
    Azure Pipelines 是不是对开源项目免费?
    dilu
        34
    dilu  
       2019 年 5 月 10 日 via Android
    gitlab-ci 简单好用+10086
    kljsandjb
        35
    kljsandjb  
       2019 年 5 月 10 日 via iPhone
    @okampfer #32 忘了…反正没被收费过……
    wendellup2018
        36
    wendellup2018  
       2019 年 5 月 10 日
    @inframe 同 saltstack, 管理平台自己开发的,你们怎么搞的
    clarkyi
        37
    clarkyi  
       2019 年 5 月 10 日
    gitlab+jenkins+rundeck
    WildCat
        38
    WildCat  
       2019 年 5 月 10 日 via iPhone
    gutlab ci,portainer,traefik
    richzhu
        39
    richzhu  
       2019 年 5 月 10 日
    Jenkins
    Bruin
        40
    Bruin  
       2019 年 5 月 10 日
    @chendy 大佬 ,ci 最后一步,怎么把代码同步到服务器?是直接 copy 覆盖原来的代码目录吗?
    sunnywx
        41
    sunnywx  
       2019 年 5 月 10 日
    Jenkins
    ezreal
        42
    ezreal  
       2019 年 5 月 10 日
    drone、capistrano、ansible
    chendy
        43
    chendy  
       2019 年 5 月 10 日
    @Bruin 不一样的项目部署方式不一样的啊,比如前端项目就构建好直接 rsync 过去
    1iuh
        44
    1iuh  
       2019 年 5 月 10 日
    各位大佬,有没有什么轻量点的 ci 工具呀。用了下 aliyun 的 gitlab, 不支持 gitlab-runner,只能用 webhook, 有没有什么
    1iuh
        45
    1iuh  
       2019 年 5 月 10 日
    接上条,ctrl+enter 直接发出去了。

    有没有什么简单一点的工具,能收到 webhook 后 pull 代码就行了。
    itbeihe
        46
    itbeihe  
       2019 年 5 月 10 日
    itechify
        47
    itechify  
    PRO
       2019 年 5 月 10 日 via Android
    jenkins + shell
    xypcn
        48
    xypcn  
       2019 年 5 月 10 日
    写 linux shell 脚本最好,jenkins 是有个图形界面
    est
        49
    est  
       2019 年 5 月 10 日
    gitlab
    ak47947
        50
    ak47947  
       2019 年 5 月 10 日
    标记一下
    yinjiayi
        51
    yinjiayi  
       2019 年 5 月 10 日
    Jenkins
    qq960826
        52
    qq960826  
       2019 年 5 月 10 日
    Jenkins
    ihipop
        53
    ihipop  
       2019 年 5 月 10 日 via Android
    gitlab-ci,deployer,ansible
    acrisliu
        54
    acrisliu  
       2019 年 5 月 10 日 via Android
    Blue Ocean
    akiakiseofficial
        55
    akiakiseofficial  
       2019 年 5 月 10 日 via iPhone
    Jenkins
    cabing
        56
    cabing  
       2019 年 5 月 10 日
    jenkins.
    还有定制版 jenkins~~
    shynome
        57
    shynome  
       2019 年 5 月 10 日 via Android
    drone ci
    zjsxwc
        58
    zjsxwc  
       2019 年 5 月 10 日 via Android
    jenkins
    blackboom
        59
    blackboom  
       2019 年 5 月 10 日 via Android
    only azure pipelines
    lujiajing1126
        60
    lujiajing1126  
       2019 年 5 月 10 日
    jenkins pipeline 带自己开发的插件, docker, k8s
    chendeshen
        61
    chendeshen  
       2019 年 5 月 10 日 via Android
    Atlassian Starter License 一整套整合,CI/CD 走一波。
    kofj
        62
    kofj  
       2019 年 5 月 10 日
    JRay
        63
    JRay  
       2019 年 5 月 10 日
    Jenkins
    mrcotter2013
        64
    mrcotter2013  
       2019 年 5 月 10 日 via Android
    Bitbucket 搭配 CircleCI
    willis
        65
    willis  
       2019 年 5 月 10 日
    fabric ansible saltstack
    mmdsun
        66
    mmdsun  
       2019 年 5 月 11 日 via Android
    azure pipelines,https://appcenter.ms
    zeyexe
        67
    zeyexe  
       2019 年 5 月 11 日
    要轻量级,我正在用的 https://github.com/adnanh/webhook
    收到一个 webhook 请求就开始执行任务了
    avenger
        68
    avenger  
       2019 年 5 月 11 日
    Laravel + Vue 用的这个 https://deployer.org/
    nooper
        69
    nooper  
       2019 年 5 月 11 日
    terraform, cloudfromation. codepipeline
    0x3f3f
        70
    0x3f3f  
       2019 年 5 月 11 日 via iPhone
    学习了。
    thet
        71
    thet  
       2019 年 5 月 11 日 via Android
    jenkins gitlab ci 都有吧
    iszengmh
        72
    iszengmh  
       2019 年 5 月 11 日 via Android
    java 后端项目自动部署?
    Trumeet
        73
    Trumeet  
       2019 年 5 月 11 日 via Android
    不是大神,不符合题意,无法回答
    Trumeet
        74
    Trumeet  
       2019 年 5 月 11 日 via Android
    travis 很香
    akira
        75
    akira  
       2019 年 5 月 11 日
    手动的流程 一步步写成脚本 就是自动化了
    cxbig
        76
    cxbig  
       2019 年 5 月 11 日
    Ansible 或 Terraform 管理服務器
    產品部署一般用 Jenkins 即可
    luozic
        77
    luozic  
       2019 年 5 月 11 日 via iPhone
    jenkens+k8s+knative
    andrewpsy
        78
    andrewpsy  
       2019 年 5 月 11 日 via iPhone
    Bamboo 加一点 Ansible.
    binux
        79
    binux  
       2019 年 5 月 11 日
    circleci 现在没人用了吗?
    有什么用什么,AWS 就用 EB + CF, k8s 就 k8s
    mritd
        80
    mritd  
       2019 年 5 月 11 日 via iPhone
    GitLab CI + K8S
    wweir
        81
    wweir  
       2019 年 5 月 11 日
    CircleCI
    ww2000e
        82
    ww2000e  
       2019 年 5 月 11 日
    drone
    qianji201712
        83
    qianji201712  
       2019 年 5 月 11 日 via Android
    手动更新 == 之所以这么做,是因为个人项目,搭建一套 Ci 没必要,费事,所以我就都用 Git 来同步代码了,发布到 Release 分支的代码,Review 过了后,hooks 会自动拉取到线上服务器
    qianji201712
        84
    qianji201712  
       2019 年 5 月 11 日 via Android
    @Bruin 搞一个 Hook 脚本就好了
    agdhole
        85
    agdhole  
       2019 年 5 月 11 日   ❤️ 1
    @1iuh #45 webhook 就行,github 会主动通知的,收到消息然后用脚本拉取部署
    tailf
        86
    tailf  
       2019 年 5 月 11 日
    git pull origin master
    1hhkc2p7gz
        87
    1hhkc2p7gz  
       2019 年 5 月 11 日 via Android
    gitlab-ci
    loveCoding
        88
    loveCoding  
       2019 年 5 月 11 日   ❤️ 1
    @1iuh jenkins 可以
    abcbuzhiming
        89
    abcbuzhiming  
       2019 年 5 月 11 日
    目前来说,除非自研,轮全面性还没有能打的过 jenkins 的,gitlab CI 是个新秀,支持的功能还是不够多
    impossibleshen
        90
    impossibleshen  
       2019 年 5 月 11 日
    Jenkins->gitlab->nexus/harbor->k8s
    hyrepo
        91
    hyrepo  
       2019 年 5 月 11 日 via iPhone
    AWS code pipeline,非常难用
    cheshire
        92
    cheshire  
    PRO
       2019 年 5 月 11 日
    gitlab-ci + shell script + K8S
    lol0
        93
    lol0  
       2019 年 5 月 11 日 via Android
    npm+Borg
    helloet
        94
    helloet  
       2019 年 5 月 11 日
    jenkins
    jalena
        95
    jalena  
    OP
       2019 年 5 月 13 日
    @abcbuzhiming 在项目中我搭建过 gitlib 作为 git 服务,同时也使用了 CI/CD,感觉集成性太强,如果使用外部的 github,或者码云,感觉就需要通过 webhook 来调用!~
    Hanggi
        96
    Hanggi  
       2020 年 4 月 27 日 via iPhone
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3836 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 04:17 · PVG 12:17 · LAX 20:17 · JFK 23:17
    ♥ Do have faith in what you're doing.