{"push_id":804872778,"size":6,"distinct_size":1,"ref":"refs/heads/master","head":"f22d13d37f15ad304d8cd63d51028f86e0e56f36","before":"7f27e2c9e5d5f5afedff42559e35ab7f928ec70a","commits":[{"sha":"7aeefe86c0396ebf2efd68074357fd808e936909","author":{"email":"883768b6dd2c42aea0031b24be8a2da40fef4b64@skytruth.org","name":"Andres Arana"},"message":"Removes chromedriver version from pip install\n\nThis is in an attempt to standardize the build process, in order to\nmigrate it to the new recommended approach of using the containerized\nbuilds in travis.\n\nThe idea is to make the travis build system a python one, so every\nsingle python dependency should be in the requirements.txt file.\n\nThe containerized builds do not allow for sudo commands anywhere on the\nbuild process, so any sudo-based commands should be run through the\nstandard build steps, or through some addon. Apt has a travis addon\nwhich allows installing software, but there is no addon for pip modules.\nThe only way to install pip modules is through the python container.\nThis commit makes every python dependency be in requirements.txt, so\nthat we can later on migrate to a standard python container instead.","distinct":false,"url":"https://api.github.com/repos/SkyTruth/pelagos-client/commits/7aeefe86c0396ebf2efd68074357fd808e936909"},{"sha":"f5cde4126647b8b2869ca9fc6a5080b70c73c359","author":{"email":"883768b6dd2c42aea0031b24be8a2da40fef4b64@skytruth.org","name":"Andres Arana"},"message":"Makes travis use the containerized infrastructure\n\nMakes the project a python project so that travis automatically installs\nall pip dependencies in the requirements.txt file.\n\nMoves the python and node version to the standard travis sections, so\nthat they are managed by travis itself.\n\nMoves apt packages out of the prerequisites step and into the standard\ntravis apt addon.","distinct":false,"url":"https://api.github.com/repos/SkyTruth/pelagos-client/commits/f5cde4126647b8b2869ca9fc6a5080b70c73c359"},{"sha":"e7e6f7c5c4142c1b342cec058e9a33e13bb4a045","author":{"email":"883768b6dd2c42aea0031b24be8a2da40fef4b64@skytruth.org","name":"Andres Arana"},"message":"Makes each integration test failure output it's own file\n\nThis makes it easier to debug when multiple errors are detected.","distinct":false,"url":"https://api.github.com/repos/SkyTruth/pelagos-client/commits/e7e6f7c5c4142c1b342cec058e9a33e13bb4a045"},{"sha":"5072b30f9bce9cf096dfe29ccec81352557c4ca2","author":{"email":"883768b6dd2c42aea0031b24be8a2da40fef4b64@skytruth.org","name":"Andres Arana"},"message":"Cleans up the vagrant environment setup","distinct":false,"url":"https://api.github.com/repos/SkyTruth/pelagos-client/commits/5072b30f9bce9cf096dfe29ccec81352557c4ca2"},{"sha":"5a651ca3e93d93d8e4aed042d9e55127f7464bf6","author":{"email":"883768b6dd2c42aea0031b24be8a2da40fef4b64@skytruth.org","name":"Andres Arana"},"message":"Restores the make prerequisites target","distinct":false,"url":"https://api.github.com/repos/SkyTruth/pelagos-client/commits/5a651ca3e93d93d8e4aed042d9e55127f7464bf6"},{"sha":"f22d13d37f15ad304d8cd63d51028f86e0e56f36","author":{"email":"26e188f8550f8f843712b38b6d7bc439a8f3ef83@piratpartiet.se","name":"Egil Möller"},"message":"Merge pull request #14 from SkyTruth/635-stabilize-travis-builds\n\n#635 Stabilize travis builds","distinct":true,"url":"https://api.github.com/repos/SkyTruth/pelagos-client/commits/f22d13d37f15ad304d8cd63d51028f86e0e56f36"}]}