先来说个我们公司的: git flow -> Github -> 某个 CI -> QingCloud,沟通工具用 slack.
![]() | 1 phoneli 2016-03-28 15:01:40 +08:00 某个 CI 什么意思? |
![]() | 2 DualWield 2016-03-28 15:05:02 +08:00 我是进来看 lz 头像的 |
3 atpking 2016-03-28 15:05:37 +08:00 ![]() 我也是看头像的 |
![]() | 5 Mush 2016-03-28 15:10:54 +08:00 ![]() 我们是 bitbucket 托管代码, webhook 挂到 jenkins 上, jenkins 拉代码构建 docker 镜像并 push 到私有 registry, 然后 jenkins 再通过 slave 的方式在各个节点启动业务容器. |
![]() | 6 Imshaha OP 再具体一点: git flow - Github => ci => [ ruby - rubocop => check test coverage rate => rake test, nodejs - eslint => check test coverage rate => npm test, ] => notify answer by Slack (including git blame :smile: )) => capistrano to Qingcloud , 沟通工具用的: 微信、 Slack ,文档用: Google Docs. 来分享一下你们的 |
7 atpking 2016-03-28 15:15:29 +08:00 @Mush 我是觉得每次构件一个镜像 最后镜像文件大的不得了,但是如果我不依赖 docker 的那种分层存储的话光打包成 image 又等的我花儿都开了 求解决方案 |
8 stabc 2016-03-28 15:23:43 +08:00 应该禁止用异性图片做头像, LZ 头像让我分心没法好好看帖子。 |
![]() | 9 abelyao 2016-03-28 15:26:59 +08:00 |
![]() | 10 Mush 2016-03-28 15:29:16 +08:00 ![]() @atpking 你们镜像打包完了多大? 我们镜像在 600M 之内, 每次构建镜像耗时在 1 分钟左右, 感觉还可以接受. 每次版本更新完了, 清理一下旧的镜像什么就好. 如果要做版本回滚之类的功能的话, 可以在每个镜像上搭个代码版本号的 tag, 然后都保存在私有 registry 上. |
11 Michaelssss 2016-03-28 15:41:48 +08:00 我是进来看头像的。。。其实你们流程挺清楚的。。。 |
![]() | 12 Mark24 2016-03-28 15:43:24 +08:00 我是进来看头像 |
![]() | 13 ifconfig 2016-03-28 15:47:16 +08:00 ![]() 我自己自定义我司的 web 流程 Dev 分支测试完成->合并到 Master 分支,到服务器 git pull , |
14 atpking 2016-03-28 16:02:10 +08:00 |
![]() | 16 tracyone 2016-03-28 16:21:08 +08:00 via Android 你们用 github 来做代码服务器?访问速度 OK 吗?我们自搭 gitlab 。 |
![]() | 18 shakoon 2016-03-28 16:34:39 +08:00 我看成了大公司的开发流程……然后发现这些东西大公司好像都不怎么用,仔细看才发觉是大家公司…… |
![]() | 19 Wangxf 2016-03-28 16:37:00 +08:00 这个几句话说不出清楚啊,妹子要不我们五道口找间咖啡馆好好聊聊啊 |
22 xiaoxiuaoliang 2016-03-28 16:43:31 +08:00 冲着头像,我就来了 |
23 hantsy 2016-03-28 16:58:11 +08:00 现在用 Circle CI 比较多一些。 |
24 hantsy 2016-03-28 16:59:29 +08:00 部署 AWS , Horeku 比较方便。 |
25 hantsy 2016-03-28 17:01:22 +08:00 @Mush 这个方案不错,,,现在 Nexus 3.0 支持 Docker Registry, 以后没必要单独配置一个 Docker Registry 服务器。 |
![]() | 26 Mush 2016-03-28 17:16:16 +08:00 @hantsy Circle CI 和 Nexus 我都没有用过, 刚查了下似乎是收费的. 表示在公司推广 Docker 就已经够费劲的了, 在加个收费软件的话, 头儿肯定不同意. |
27 hantsy 2016-03-28 17:19:36 +08:00 |
![]() | 28 SmiteChow 2016-03-28 17:21:24 +08:00 都差不多, github + ci + slack + targetprocess |
![]() | 31 linkiosk 2016-03-28 18:57:08 +08:00 你要在不出现还以为你不在 fir 了呢 |
![]() | 32 cxshun 2016-03-28 19:08:40 +08:00 @atpking 要求内网访问的,要在外访问的话可以在家里走 vpn 去访问。 docker 的话我们最近也在组内推,其实作为研发的测试环境,它是不错的选择,完全隔离。每一个新事物都需要时间去适应的,主要还是国内用 docker 的案例还不多。 |
![]() | 36 Mush 2016-03-28 21:24:15 +08:00 |
![]() | 37 hack 2016-03-28 21:25:43 +08:00 LZ 头像如何才能放大 |
![]() | 38 taurenshaman 2016-03-28 21:27:35 +08:00 worktile github + visualstudio online |
![]() | 39 penjianfeng 2016-03-28 21:59:15 +08:00 我是来看头像的 |
40 focux 2016-03-28 22:13:33 +08:00 我是来看头像的 |
![]() | 41 dimingxuan 2016-03-28 22:14:05 +08:00 via iPhone CMMI ,估计没同行吧 |
![]() | 42 janxin 2016-03-28 22:21:25 +08:00 这个没什么区别吧,我们现在用的整套自己搭的,环节大致相同,只是用的软件不一样 |
![]() | 43 hustlzp 2016-03-28 22:46:32 +08:00 我是进来看头像 |
![]() | 44 realpg PRO mstsc 远程桌面到服务器,右键 index.asp ,打开方式,记事本, CTRL-S , ALT-F4 , F5 刷新…… 我是来歪楼的…… |
![]() | 45 beyondsoft 2016-03-29 07:58:48 +08:00 gitlab + ci 然后 自动构建镜像 hooks 回掉 kubernetes 做 rolling update 部署完毕回掉 hipchat 发送通知 |
![]() | 46 snailsir 2016-03-29 08:50:44 +08:00 via iPhone 我也是进来看头像的 |
![]() | 47 weaming 2016-03-29 09:01:34 +08:00 看头像。 |
![]() | 48 yjd 2016-03-29 09:28:55 +08:00 我也是看头像的 |
![]() | 49 Felldeadbird 2016-03-29 09:31:50 +08:00 我应该算是低级别的吧: 开发流程:直接口头分配任务(有分配系统,但大家都不用,就不上了),开搞。 提交 GIT 。 更新流程: git -> 导出修改 > sftp 更新 |
![]() | 50 wuyazi 2016-03-29 10:11:41 +08:00 |
51 yuriko 2016-03-29 10:16:48 +08:00 git/repo - gerrit - 一堆 CI - master 仓 - release 仓 - builder 仓 |
52 hailongs 2016-03-29 12:18:41 +08:00 程序员写好代码,程序员测试代码,程序员搭建放量环境测试,程序员手动 push 到几百个机子,程序员手动点开看各个机子的效果是否正常。如不正常,程序员手动修改到上一个版本的代码,然后编译,再次测试,然后手动部署。哈哈哈哈 |
![]() | 53 9hills 2016-03-29 13:16:24 +08:00 都差不多,只是中间的选择不同而已。 版本控制工具 -> 代码库 -> CI |
![]() | 54 defunct9 2016-03-29 13:42:42 +08:00 via iPhone 进来看头像 |
55 yuriko 2016-03-29 14:32:05 +08:00 突然觉得……就我们 CI 是在进仓前的…… |
![]() | 56 Dashit 2016-03-29 14:49:34 +08:00 你们还相信头像? |
57 zirandeai 2016-03-29 17:47:37 +08:00 我进来看头像的 |
![]() | 58 yaxin 2016-03-29 19:36:53 +08:00 via iPhone 楼主肯定是 hr |
59 kytoo 2016-03-29 21:41:16 +08:00 我知道这个贴肯定火~~特地留地址 https://github.com/ketoo/noahgameframe ,我们引擎面向数据编程,策划设计好然后程序傻逼一样直接撸代码。。。。。 |
60 atpking 2016-03-29 23:41:34 +08:00 现在大家还用 SVN 么? |
61 aksoft 2016-03-30 08:25:22 +08:00 me 用 svn 。。。老了? |
62 ding126 2016-04-10 11:37:26 +08:00 配置经理 |