{"push_id":1112717459,"size":3,"distinct_size":0,"ref":"refs/heads/master","head":"bfa5b02754531eb3cf94786029efe9e6b48c99e7","before":"3e88676882965c11b935dca5ccf208f4f91d26bf","commits":[{"sha":"8ba758885cbdcf1b1030f3224a73d3d077c56ac2","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@nikitapek.in","name":"Nikita Pekin"},"message":" chore: fix Travis CI config\n\n Build Travis CI builds with `sudo: false` and `travis-cargo`.\n Update the `$PATH` env var in `before_install` of `.travis.yml` to include the\n directory containing the rust tool chain binaries.\n Modify `.travis.yml` to install freetype via homebrew on OS X for Travis CI\n builds.\n Add `travis-cargo` to perform a build, test, and bench with the proper features\n on all of the build trains.\n Enable `travis-cargo` doc upload for stable builds on the master branch.\n Add code coverage checking via coveralls.\n Add the `RUST_BACKTRACE=1` env var for builds.\n Add the `TRAVIS_CARGO_NIGHTLY_FEATURE` env var to specify the default feature\n for nightly builds.\n Add secure `GH_TOKEN` for doc uploads.\n Restrict Travis CI builds to `master` and `auto` branches, as well as PRs.\n Allow build failures on rustc nightly.\n Enable `fast_finish` for the build matrix.\n Add japaric/rust-everywhere scripts to `ci` directory.\n Use rust-everywhere scripts in Travis CI.\n Use `cache: cargo` to cache cargo builds.\n Add `PROJECT_NAME` env var to define the project name for rust-everywhere\n releases.\n Configure the build matrix to build across stable, beta, and nightly.\n Configure the build matrix to build on OS X and linux.\n Configure the build matrix to build on i686 and x86_64 for linux.\n Add `before_deploy` and `deploy` sections to `.travis.yml` to configure\n deployment of build artifacts for all matrix targets when a new tag is pushed.\n Enable builds on tag branches using a Ruby regex.\n Configure notifications to be disabled for successful builds.","distinct":false,"url":"https://api.github.com/repos/indiv0/colonize/commits/8ba758885cbdcf1b1030f3224a73d3d077c56ac2"},{"sha":"07cd376b496ac9c3299426e238c4ba6117d26284","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@nikitapek.in","name":"Nikita Pekin"},"message":"docs(README): update `README.md`\n\nUpdate badge layout.\nAdd \"API Docs\" badge to link the crate documentation.\nAdd \"Crates.io\" badge to link to the latest crate version on crates.io.\nAdd \"Coverage Status\" badge to display the current test coverage status via\ncoveralls.io.\nUpdate the project summary.\nAdd a table of contents.\nAdd a section on precompiled binaries.\nUpdate the section on building and compiling from source.","distinct":false,"url":"https://api.github.com/repos/indiv0/colonize/commits/07cd376b496ac9c3299426e238c4ba6117d26284"},{"sha":"bfa5b02754531eb3cf94786029efe9e6b48c99e7","author":{"email":"5c2bd99229d434a2f7174ea3f8798d821bc7f9ae@barosl.com","name":"Homu"},"message":"Auto merge of #58 - indiv0:chore-fix-travis-ci, r=indiv0\n\nUpdate Travis CI Configuration\n\n# Status\n\n* [x] Enable Travis CI builds on rustc nightly, beta, and stable\n* [x] Add `travis-cargo` support\n* [ ] Ensure Travis CI performs the following operations:\n    * [x] build\n    * [x] test\n    * [x] bench\n    * [ ] doc-upload\n    * [ ] coveralls code checking\n    * [ ] automated build artifact deployment (#11)\n* [x] Update `README.md`\n    * [x] Update building instructions\n    * [x] Add information on pre-compiled binaries\n    * [x] Update the badges\n        * [x] API Docs\n        * [x] Travis CI\n        * [x] crates.io\n        * [x] coveralls.io\n* [ ] ..?\n\n# Related Issues\n\n* #3\n* #7\n* #10\n* #11\n* #16\n* #49","distinct":false,"url":"https://api.github.com/repos/indiv0/colonize/commits/bfa5b02754531eb3cf94786029efe9e6b48c99e7"}]}