{"push_id":2741275202,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"4597d547c6ec05a5373c7426796b41b6caaf0569","before":"419a69ee7f99ee5a73ef98570b8a3eb2699f21d4","commits":[{"sha":"bc6577126ca04724a48fa5cace5217ca820fcdd6","author":{"name":"Dane Springmeyer","email":"132b3fae07b6dca865ca800346c5e421e3191823@users.noreply.github.com"},"message":"Refactor circle config to set up for testing multiple node versions\n\nThis modifies the circle config by abstracting sections that can be re-used via variables in the steps.\r\n\r\nI learned this from https://github.com/mapbox/mapbox-gl-native/blob/master/circle.yml and have previously applied this at https://github.com/mapbox/mapbox-tile-copy/blob/master/.circleci/config.yml.\r\n\r\nThe advantage of this approach is that it will prepare the config to easily start testing with another node version easily (without resorting to using a custom docker image, which is more work).\r\n\r\nThis PR also:\r\n  - remove a variety of apt-deps that were added in #715 but are unnessary\r\n  - removes the duplicated `export NVM_DIR=\\\"$HOME/.nvm\\\" && [ -s \\\"$NVM_DIR/nvm.sh\\\" ] && . \\\"$NVM_DIR/nvm.sh\\\"` by pushing the variables into `$BASH_ENV` so that all bash shells will inherit the key info","distinct":false,"url":"https://api.github.com/repos/mapbox/carmen/commits/bc6577126ca04724a48fa5cace5217ca820fcdd6"},{"sha":"4597d547c6ec05a5373c7426796b41b6caaf0569","author":{"name":"Andrew Pendleton","email":"9d138cd4f6b5d458e1d97176b66ac642bd2d47a5@gmail.com"},"message":"Merge pull request #723 from mapbox/circle-improvements\n\nRefactor circle config to set up for testing multiple node versions","distinct":true,"url":"https://api.github.com/repos/mapbox/carmen/commits/4597d547c6ec05a5373c7426796b41b6caaf0569"}]}
{"actor":{"display_login":"apendleton"}}