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

Set up CI for Windows #104

Open
hcho3 opened this issue Nov 1, 2019 · 6 comments
Open

Set up CI for Windows #104

hcho3 opened this issue Nov 1, 2019 · 6 comments

Comments

@hcho3
Copy link
Contributor

hcho3 commented Nov 1, 2019

Latest master branch fails to compile on Windows.

@hcho3
Copy link
Contributor Author

hcho3 commented Nov 7, 2019

#106 fixes compilation on Windows. Now we want to set up CI so that the latest master will not break Windows in the future.

@ymwangg
Copy link
Member

ymwangg commented Jun 4, 2020

I just want to follow up on this issue. Since the Neo service has added Windows as a target in production, we need to set up CI for Windows. I think the easiest way to do it is to use the Github Actions similar to the upstream TVM. It can be set up in the "Actions => New workflow => setup a workflow yourself" and then copy and commit the CI code. Here's an example workflow file and example run. Please consider adding this @zhiics.

@zhiics
Copy link

zhiics commented Jun 4, 2020

I don't have access to dlr CI. Let's ping ppl internally to do this.

@hcho3
Copy link
Contributor Author

hcho3 commented Jun 5, 2020

@zhiics FYI, I have documented the detailed steps for setting up Windows CI in Jenkins: hcho3/xgboost-devops#7

@ymwangg
Copy link
Member

ymwangg commented Jun 5, 2020

@hcho3 thanks!

@zhiics
Copy link

zhiics commented Jun 5, 2020

@hcho3 Thanks a lot, Philip.

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

No branches or pull requests

3 participants