8000 Add Darwin Builds to CI · Issue #866 · containerd/containerd · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Darwin Builds to CI #866

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
crosbymichael opened this issue May 16, 2017 · 3 comments · Fixed by #901
Closed

Add Darwin Builds to CI #866

crosbymichael opened this issue May 16, 2017 · 3 comments · Fixed by #901

Comments

@crosbymichael
Copy link
Member

We are needing to support OSX for linuxkit consuming the content store of containerd to produce images. In order for us to support this during development we need to have a CI to cross compile the supported platforms to catch build errors.

@justincormack
Copy link
Contributor

We can probably use circleci to do native OSX builds, can look at setting that up; the cross build setup for osx (eg that moby/moby uses) is not very nice and there is some cgo so we can't do a straight Go cross build AFAIK.

@justincormack
Copy link
Contributor

I am fixing the cross builds by removing some more cgo code that cant be cross compiled, that way we can not add a whole new CI...

8000

@justincormack
Copy link
Contributor

#900 removes enough cgo to make cross compile for darwin work

justincormack added a commit to justincormack/containerd that referenced this issue May 24, 2017
fix containerd#866

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants
0