[CXX-230] Enable windows continuous integration for C++ driver Created: 15/May/14  Updated: 13/Jun/14  Resolved: 04/Jun/14

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: legacy-0.10.0

Type: Task Priority: Critical - P2
Reporter: Andrew Morrow (Inactive) Assignee: Tyler Brock
Resolution: Done Votes: 0
Labels: legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends

 Description   

Unfortunately Travis has no Windows build support. We need some sort of CI solution for the C++ driver. Perhaps Jenkins can help us here?



 Comments   
Comment by Andrew Morrow (Inactive) [ 04/Jun/14 ]

Resolving since we are now up on MCI

Comment by Andrew Morrow (Inactive) [ 03/Jun/14 ]

https://github.com/mongodb/mongo-cxx-driver/pull/89

Comment by Githook User [ 03/Jun/14 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: CXX-230 Windows MCI integration fixups

Comment by Tyler Brock [ 22/May/14 ]

Created appropriate BUILD and MCI tickets for this to get across the finish line.

Comment by Githook User [ 19/May/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-230 appease visual studio 2010 compiler
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/136b989fdc1a6327bc4ec63ff0a9142ea06e2eb2

Comment by Tyler Brock [ 18/May/14 ]

Ok so mpobrien and I have got the lint + unit tests running successfully under Windows on MCI.

TODO:

  • Merge the changes into production MCI
  • Get MongoDB enterprise installed and running so we can run clientTest and integration targets as well.
Comment by Eric Milkie [ 16/May/14 ]

After this issue is implemented, consider upgrading all compilation warnings to errors on Windows. It was something I've wanted to do in the server codebase for a while now.

Generated at Wed Feb 07 21:58:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.