Skip to content
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

RFC: use docker to speedup CI + run on more environments #180

Open
timotheecour opened this issue May 13, 2020 · 2 comments
Open

RFC: use docker to speedup CI + run on more environments #180

timotheecour opened this issue May 13, 2020 · 2 comments
Labels

Comments

@timotheecour
Copy link
Owner

timotheecour commented May 13, 2020

goal

  • speedup CI: no need to keep building koch
  • run on more environments, eg netbsd (not support by other CI's at the moment)

CIs supporting docker

but we should use either azure or github actions, for reasons of higher parallelism among other things

/cc @alaviss in reference to explanation here nim-lang#13907 (comment) I'm wondering whether it'd be better to build a docker image for 32 bit

links

note

  • unclear whether the speedup argument is important; looks like building nim from csources is < 1mn
@krytarowski
Copy link

Docker is temporarily unsupported on NetBSD. It should change in future, but we are not there yet.

@timotheecour
Copy link
Owner Author

timotheecour commented May 13, 2020

docker run -it madworx/netbsd:8.0-x86_64 bash works though (and there may be a way to enable KVM, haven't looked into it) ; the goal would be to run docker on a CI machine (say on a ubuntu machine) to get netbsd as workaround for lack of CI's that support netbsd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants