公司要买一台电脑给 CI 专用,安卓和 iOS 都会用到,用什么电脑呢?
顺便问下如何将公司内网 ip 像 192.168.1.11 这种转成外网 ip 呢
1
Jaylee 2018 年 6 月 25 日
Mac Pro
|
2
996635 2018 年 6 月 25 日
MAC MINI
frp |
3
ETiV 2018 年 6 月 25 日 via iPhone
我们打包机都是 Mac mini 配了 fusion drive
|
4
dorentus 2018 年 6 月 25 日 via iPhone
Mac mini 官网自定义的高配置的挺不错的
|
5
ShineSmile 2018 年 6 月 25 日
端口映射或 DMZ
CI 的话还是买台苹果吧 你们公司如果真差那一万块左右的预算当我没说 |
6
defunct9 2018 年 6 月 25 日
买了台 dell R630,装了 vmware,模拟出来个黑苹果用。我们是这么用的
|
7
fffang OP @ShineSmile 不差钱,但是不知道买 mini 还是 mac 还是 macbook pro
|
8
ShineSmile 2018 年 6 月 25 日
@fffang 看你们自身 CI 的密度吧
如果产品多构建频繁当然直接 pro 如果构建频率比较低可以随着产品线的扩大一台 mini 一台 mini 的买嘛 Jenkins 不是支持 master-slave mode ? |
9
mcluyu 2018 年 6 月 25 日
有公网 ip 就好办, 没有的话花生壳什么的内网穿透服务,至于机器就完全看预算了
|
10
lilogo 2018 年 6 月 25 日
内网穿透可以用 ngrox
|
11
fffang OP 买 mac mini 的话还得考虑显示器、鼠标、键盘吧? mini 能否使用另一台 macbook 的键盘呢
|
12
liuhuansir 2018 年 6 月 25 日
@fffang 就买个 mac mini 就行了,打包机又不需要经常界面操作,如果嫌性能不够可以买淘宝上的黑苹果
|
13
twoyuan 2018 年 6 月 25 日
@fffang #11 顶多第一次配置时用一次,有操作桌面的需要可以设置里开下 Screen Sharing,没有只开 Remote Login 就行了。
|
17
xi_lin 2018 年 6 月 27 日 @ShineSmile Jenkins 的 master-slave 模式有个 log 相关的 bug
见 https://issues.jenkins-ci.org/browse/JENKINS-44483 最好在用的时候 suppress_xcode_output |