Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Suggestion: Continuous Integration #295
Comments
|
I did set up Travis CI for Ceres a while back here, although I didn't get around to merging it, I will have another look at it. Internally to Google there is CI for Ceres, although none of the Ceres maintainers use Windows so we don't have anything set up for that - AppVeyor looks great for this though, have you used it before? |
jasjuang
commented
Jun 12, 2017
•
|
@alexsmac My experience is mainly using AWS + Jenkins for CI with both Linux and Windows. It's more painful to setup but cost-wise is less for private repos. Another open source library caffe2 which I used has AppVeyor integrated, and the setup file looks fairly straight forward so I believe it won't be too hard to setup. |
|
@jasjuang can you try https://ceres-solver-review.googlesource.com/#/c/10460/ and tell me if it works for you? |
jasjuang commentedJun 12, 2017
Is it possible to add continuous integration into ceres? So whenever there is a build compilation error it will get caught automatically. I am wondering whether Google is using any CI internally for ceres. If not, I suggest Travis CI for linux compilation and AppVeyor for windows compilation. Both are free for open source projects.