请教CI/CD 中CGO的处理方案

92 views
Skip to first unread message

dingbai liao

unread,
May 26, 2019, 11:21:21 PM5/26/19
to Golang-China
我的code中用到了cgo,但看了很多的ci框架都不支持cgo的编译,大家有没有好的方法推荐

Hyacinthus

unread,
May 27, 2019, 2:03:18 AM5/27/19
to Golang-China
用基于 docker 的方案啊。

from Muninn


dingbai liao <zju.p...@gmail.com> 于2019年5月27日周一 上午11:21写道:
我的code中用到了cgo,但看了很多的ci框架都不支持cgo的编译,大家有没有好的方法推荐

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了Google网上论坛上的“Golang-China”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到golang-china...@googlegroups.com
要在网络上查看此讨论,请访问https://groups.google.com/d/msgid/golang-china/99142d26-b377-4566-a10e-233992bf6920%40googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

dingbai liao

unread,
May 27, 2019, 2:04:26 AM5/27/19
to Golang-China
基于docker的需要CGO_ENABLE=0 关闭cgo

在 2019年5月27日星期一 UTC+8下午2:03:18,Muninn写道:
用基于 docker 的方案啊。

from Muninn


dingbai liao <zju....@gmail.com> 于2019年5月27日周一 上午11:21写道:
我的code中用到了cgo,但看了很多的ci框架都不支持cgo的编译,大家有没有好的方法推荐

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了Google网上论坛上的“Golang-China”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到golang-china+unsubscribe@googlegroups.com

Larry Li

unread,
May 27, 2019, 2:09:54 AM5/27/19
to golang...@googlegroups.com
是因为 Cross-compile 才会 CGO_ENABLED=0 吧?
https://hub.docker.com/_/golang 是自带 cgo 的。 

dingbai liao <zju.p...@gmail.com> 于2019年5月27日周一 下午2:04写道:
基于docker的需要CGO_ENABLE=0 关闭cgo

在 2019年5月27日星期一 UTC+8下午2:03:18,Muninn写道:
用基于 docker 的方案啊。

from Muninn


dingbai liao <zju....@gmail.com> 于2019年5月27日周一 上午11:21写道:
我的code中用到了cgo,但看了很多的ci框架都不支持cgo的编译,大家有没有好的方法推荐

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了Google网上论坛上的“Golang-China”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到golang-china...@googlegroups.com

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了Google网上论坛上的“Golang-China”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到golang-china...@googlegroups.com
要在网络上查看此讨论,请访问https://groups.google.com/d/msgid/golang-china/fe16750b-15c7-404b-8b2e-843a54343c22%40googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

dingbai liao

unread,
May 27, 2019, 3:31:31 AM5/27/19
to Golang-China
明白了,我试试,谢谢

在 2019年5月27日星期一 UTC+8下午2:09:54,Larry Li写道:
是因为 Cross-compile 才会 CGO_ENABLED=0 吧?
https://hub.docker.com/_/golang 是自带 cgo 的。 

dingbai liao <zju....@gmail.com> 于2019年5月27日周一 下午2:04写道:
基于docker的需要CGO_ENABLE=0 关闭cgo

在 2019年5月27日星期一 UTC+8下午2:03:18,Muninn写道:
用基于 docker 的方案啊。

from Muninn


dingbai liao <zju....@gmail.com> 于2019年5月27日周一 上午11:21写道:
我的code中用到了cgo,但看了很多的ci框架都不支持cgo的编译,大家有没有好的方法推荐

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了Google网上论坛上的“Golang-China”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到golang-china+unsubscribe@googlegroups.com

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了Google网上论坛上的“Golang-China”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到golang-china+unsubscribe@googlegroups.com
Reply all
Reply to author
Forward
0 new messages