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