Skip to content

DATAMONGO-1411 - Enable MongoDB build on TravisCI. #358

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
wants to merge 2 commits into from

Conversation

mp911de
Copy link
Member

@mp911de mp911de commented Apr 8, 2016

Builds on TravisCI cause successful DNS reverse lookups for the used ServerAddresses so it's not reliable to check for the host part. Added missing author tags to the test.

TravisCI supports as of now only MongoDB 2.4.2 when adding the MongoDB service to the config section. It's therefore required to upgrade the server. apt-get also starts the MongoDB server which is not obvious.

Upgrade of profiles, removed promoted snapshot-versions, renamed mongo32-next to mongo32, added mongo33-next build profile.


Related ticket: DATAMONGO-1411

mp911de added 2 commits April 8, 2016 11:29
Builds on TravisCI cause successful DNS reverse lookups for the used ServerAddresses so it's not reliable to check for the host part. Added missing author tags to the test.

TravisCI supports as of now only MongoDB 2.4.2 when adding the MongoDB service to the config section. It's therefore required to upgrade the server. apt-get also starts the MongoDB server which is not obvious.

 Upgrade of profiles, removed promoted snapshot-versions, renamed mongo32-next to mongo32, added mongo33-next build profile.

 Original pull request: #358.
@mp911de mp911de force-pushed the issue/DATAMONGO-1411 branch from fd0b243 to 2acc373 Compare April 8, 2016 09:33
christophstrobl pushed a commit that referenced this pull request Apr 26, 2016
We now start MongoDB server via apt-get instead of relying on the TravisCI managed 2.4.2 installation.
Doing this we altered tests to just check on the port and not the host part of the URIs.

Additionally we upgraded build profiles, removed promoted snapshot-versions, renamed mongo32-next to mongo32  and added mongo33-next build profile.

Original pull request: #358
@christophstrobl christophstrobl deleted the issue/DATAMONGO-1411 branch April 26, 2016 09:15
christophstrobl pushed a commit that referenced this pull request Apr 26, 2016
We now start MongoDB server via apt-get instead of relying on the TravisCI managed 2.4.2 installation.
Doing this we altered tests to just check on the port and not the host part of the URIs.

Additionally we upgraded build profiles, removed promoted snapshot-versions, renamed mongo32-next to mongo32  and added mongo33-next build profile.

Original pull request: #358
christophstrobl pushed a commit that referenced this pull request Apr 26, 2016
We now start MongoDB server via apt-get instead of relying on the TravisCI managed 2.4.2 installation.
Doing this we altered tests to just check on the port and not the host part of the URIs.

Additionally we upgraded build profiles, removed promoted snapshot-versions, renamed mongo32-next to mongo32  and added mongo33-next build profile.

Original pull request: #358
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 this pull request may close these issues.

2 participants