{"push_id":614936695,"size":2,"distinct_size":2,"ref":"refs/heads/quentin/travis-cache","head":"cb22c19e72ce061b1c97798354aa95891cafcf1a","before":"2033934c4564bb5e20608408a963c866fa8f6fe0","commits":[{"sha":"c2ddbff2eee5670aa1ed22df9c87922a2a857655","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"[tests] let's cache ! (finally)\n\n* python cache (ie dependencies):\n  * use Travis to cache _libs_ directly\n  * remove the useless and time-consuming `pip install .`\n  * replace deprecated --download-cache by --cache-dir\n  * remove deprecated --use-mirrors\n* other programs cache (postgresql, mysql, etc):\n  * use a S3 cache based on the Travis one\n    (https://github.com/travis-ci/travis-build/blob/d1c3be0b6aec5989872f9c534185585108125d0d/lib/travis/build/script/shared/directory_cache/s3.rb)\n  * use our own `casher` to avoir conflicts during runtime -\n  https://github.com/Datadog/casher\n  * this cache use TRAVIS_FLAVOR & FLAVOR_VERSION (changed) to determine\n  what file to upload/download\n  * add a `AFTER_SCRIPT` step to cache on Travis\n\nAn also:\n* A-Z for TRAVIS_FLAVOR (except default, still first)\n* remove inexistent `after_error`in .travis.yaml","distinct":true,"url":"https://api.github.com/repos/DataDog/dd-agent/commits/c2ddbff2eee5670aa1ed22df9c87922a2a857655"},{"sha":"cb22c19e72ce061b1c97798354aa95891cafcf1a","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"[supervisord] adapt test to work with cache","distinct":true,"url":"https://api.github.com/repos/DataDog/dd-agent/commits/cb22c19e72ce061b1c97798354aa95891cafcf1a"}]}