V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ychongsaytc
V2EX  ›  分享创造

Git 自动部署工具 DeepDeploy 新鲜出炉 & 我们在找前端、后端小伙伴

  •  4
     
  •   ychongsaytc · 2014-09-09 10:18:28 +08:00 · 8314 次点击
    这是一个创建于 3732 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [ Background ]

    作为每个月有大量 Web、APP 项目要做、每个项目要有 2~3 人协作完成的团队,Git 已经是必不可少的利器。但这对我们来说显然还不够,我们还需要在每次 commit 之后可以自动将代码更改部署到各个服务器。于是,DeepDeploy 作为一个内部工具诞生了。

    [ Introduction ]

    DeepDeployhttps://deepdeploy.com)是一个用于自动部署 Git 代码到指定服务器的工具。目前支持 Bitbucket 和 Github;可通过 Git Commit 触发自动部署或在控制面板手动触发部署;可以同时部署单个或多个服务器;每次部署均可通过 Email 和 HipChat 通知部署结果和相关信息。

    我们内部使用了一段时间之后,认为功能已经可以满足生产需求,于是决定将其公开。现在,新注册的用户都将获得 Premium 套餐。欢迎大家尽情试(róu)用(lìn),并随时告诉我们你的想法。(via: admin [at] deepdeploy.com 或网站右侧 Feedback 按钮表单)

    [ Features ]

    • 支持自动触发(Git Commit)部署
    • 支持增量部署(仅部署未部署过的 commits)和全新部署(部署整个仓库所有文件)两种方式
    • 支持多服务器同时部署
    • 支持 FTP 和 SFTP
    • 支持归档项目,同时不限归档项目数量
    • 支持多用户项目协作
    • 支持查看即时部署过程进度日志
    • 支持文件排除(文件/文件夹路径匹配)

    [ After Beta ]

    1. 部署前后可自动执行指定的 SSH 命令(如清理缓存、更新包管理等)
    2. 多线程部署(加快文件部署速度)
    3. SVN 支持
    4. DeepDeploy API
    5. 自主搭建(self-hosted)版本(应用于企业内部服务器使用)
    6. 支持更多的通知方式(如 Slack、Flowdock 等)

    V2er 们觉得哪些功能更值得我们去努力完善?或者有更好的建议?

    [ About Us ]

    我们是 DeepDevelop(http://deepdevelop.com/)。以外包为主业,同时也在做一些工具类产品。很快我们还会公开一个文档工具,帮助设计师、项目经理方便的写出高效、精美的开发文档。
    我们崇尚远程工作,不要求坐班,很少赶工期,每个人都可以自在从容地安排自己的工作和生活;也可以自由地将自己的想法和情感注入到每个产品中。

    [ Looking for You ]

    我们有齐全的设计师、程序员,但由于有越来越多的外包项目要做;也有更多的工具类新产品正在加入开发队列中,所以希望有更多的聊得来的小伙伴加入我们,一起享受这个过程。

    相对于技术水平,我们更看重人品靠谱及趣味相投。如果你熟悉 HTML5,CSS3,JavaScript,Backbone,PHP,WordPress, MySQL 中的几种,让我们来聊聊吧。你可以获得:

    • 时间、空间自由。你可以在自己喜欢的城市、喜欢的时间段做喜欢的事。如果需要聚会,我们在海边小城威海有一处度假房,随时可以过来碰头或住上三两个月。费用当然无需自己承担。在这里我们甚至有专职的健身教练。
    • 收入有保证。我们可提供的收入区间为 8K ~ 25K。
    • 可以兼职(但要有充裕的时间)

    [ Looking for Partner ]

    我们也在寻找合作伙伴。如果你是设计公司,长期有稳定的项目需要开发;或者你有一个较大型的、周期较长的项目需要开发;或者你有出色的资源和 idea,就差程序员了,欢迎联系我们。
    我们在 Website、Web App、Mobile App 方面均有丰富的经历和经验。
    我们的部分案例: http://www.deepdev.us/

    [ Contact Us ]

    • Email:jason [at] deepdevelop.com
    21 条回复    2014-09-29 20:50:11 +08:00
    hging
        1
    hging  
       2014-09-09 10:28:17 +08:00
    个人见解,如果不能推出可私人部署套餐的话, 很少有人敢用你们的产品...毕竟ssh-key以及一些不公开的github仓库你们都可以后台看到...
    RW667
        2
    RW667  
       2014-09-09 10:53:33 +08:00
    敢不敢弄个 中文的?
    shiny
        3
    shiny  
       2014-09-09 11:37:43 +08:00
    个人项目敢用,公司项目真不敢用。
    bcxx
        4
    bcxx  
       2014-09-09 11:40:01 +08:00
    这功能 github/bb 本身不就有了么……
    ychongsaytc
        5
    ychongsaytc  
    OP
       2014-09-09 11:51:56 +08:00
    @hging
    @RW667
    @shiny
    @bcxx

    这个工具更适用于像我们这样的团队,每个月要为客户做很多个项目,而且很多项目的服务器只提供 FTP。公司自己的项目确实不太适合,采用自写脚本实现会是更好的选择。

    Deploy Key(注意不是 SSH Key)对 git 部署来说必不可缺,而且仅含只读权限。适用于企业内部使用的自主搭建(self-hosted)版本,我们会慎重考虑开发。
    kenshin
        6
    kenshin  
       2014-09-09 12:27:17 +08:00
    “我们崇尚远程工作,不要求坐班,很少赶工期,每个人都可以自在从容地安排自己的工作和生活”
    仅为此,赞一个!希望坚持初心及梦想 :)
    niko
        7
    niko  
       2014-09-09 12:28:30 +08:00
    造服人类啊
    dreampuf
        8
    dreampuf  
       2014-09-09 12:32:06 +08:00
    代码仓库,自动测试,代码审查 都有人做,自动化部署也是时候来组成大腿了。
    joyqi
        9
    joyqi  
       2014-09-09 12:33:48 +08:00   ❤️ 2
    这里也有一个
    http://dploy.io
    stupil
        10
    stupil  
       2014-09-09 13:39:15 +08:00
    居然全英文。。
    b格有了,很高大上啊。
    但是看着就发愁总么办。
    witcher42
        11
    witcher42  
       2014-09-09 13:51:48 +08:00
    赞一个,一直在思考的问题自动化部署的问题~
    witcher42
        12
    witcher42  
       2014-09-09 13:52:04 +08:00
    赞一个,一直在思考自动化部署的问题~
    liuweifeng
        13
    liuweifeng  
       2014-09-09 14:27:39 +08:00   ❤️ 1
    赞一个,但是添加 Github Repository 时,竟然要用 Github 的用户名和密码,为啥不走 oAuth 授权呢?
    xdata
        14
    xdata  
       2014-09-09 14:34:08 +08:00
    这种的确是不敢用啊,我觉得,用各方面的安全性仅是换取方便的部署,实在是划不来..
    希望你们能考虑到这一点..
    ychongsaytc
        15
    ychongsaytc  
    OP
       2014-09-09 19:51:55 +08:00
    @liuweifeng

    这一点我们接下来会马上改进。
    gongweixin
        16
    gongweixin  
       2014-09-09 20:50:29 +08:00
    喜欢这样的公司。
    thonatos
        17
    thonatos  
       2014-09-12 15:19:42 +08:00 via Android
    Mark. 有点兴趣,前端小鸟一枚。
    ychongsaytc
        18
    ychongsaytc  
    OP
       2014-09-18 09:07:12 +08:00
    @liuweifeng

    Hi, Github 和 Bitbucket 都已集成 OAuth 验证授权,完全抛弃了之前的用户名密码模式,赶紧试试吧。

    @gongweixin
    @thonatos

    欢迎联系我们~

    @kenshin

    谢谢~
    liuweifeng
        19
    liuweifeng  
       2014-09-18 17:03:42 +08:00
    @ychongsaytc 给力。
    scyuns
        20
    scyuns  
       2014-09-25 02:12:15 +08:00
    有点意思! 呵呵 !
    raully7
        21
    raully7  
       2014-09-29 20:50:11 +08:00
    不错,mark一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3131 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:15 · PVG 22:15 · LAX 06:15 · JFK 09:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.