先来说个我们公司的: 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 2
我也是看头像的
|
5
Mush 2016-03-28 15:10:54 +08:00 1
我们是 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 1
@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 1
我自己自定义我司的 web 流程
Dev 分支测试完成->合并到 Master 分支,到服务器 git pull ,😄 |
14
atpking 2016-03-28 16:02:10 +08:00
|
15
eary 2016-03-28 16:18:27 +08:00
关于头像的规则: https://www.v2ex.com/t/62637
|
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 2016-03-28 23:32:47 +08:00
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
配置经理
|