Skip to content

Conversation

@farridav
Copy link

@farridav farridav commented Jan 5, 2016

Aims to get the role running against a centos host, and makes a first rough stab at #115...

I'm trying to find the time to work through the issues and pull requests in this repo, though now we have centos support, I'm increasing aware that every bit of new code will need to be tested on centos.. so getting this code up prematurely to ensure we are at least building (albeit a little slow, and not testing idempotence.. yet)

Fixes #115

@farridav farridav force-pushed the farridav/docker_testing branch from a5ca409 to f3a47ef Compare January 5, 2016 18:03
@farridav farridav changed the title Farridav/docker testing Travis testing centos/ubuntu with docker Jan 5, 2016
@sebalix
Copy link
Contributor

sebalix commented Jan 6, 2016

Great job, this is the way to go even if it's slower. I would promote Debian too, as there could be some minor differences with Ubuntu regarding locales or whatever. But the CentOS support is the priority.

@farridav
Copy link
Author

I'm keen to get this into master so that we can at least build on centos with travis runs..

In separate PR's I plan to do the following:

  • Remove tests that run directly against the travis container
  • Build containers with each version of postgres we support
  • Run the idempotence tests against the aforementioned containers
  • Add in a debian container

Happy to coordinate my efforts with and review any contributions for the above

@farridav
Copy link
Author

farridav commented Feb 8, 2016

Merging this in as its non breaking and will at least get the ball rolling with building on centos hosts .. times a little limited lately

farridav pushed a commit that referenced this pull request Feb 8, 2016
Travis testing centos/ubuntu with docker
@farridav farridav merged commit dda12bc into master Feb 8, 2016
@farridav farridav deleted the farridav/docker_testing branch February 8, 2016 21:29
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