{"push_id":1509317710,"size":12,"distinct_size":0,"ref":"refs/heads/deployed-to-staging","head":"127effa504e74986829af9b89b7d42737c42882e","before":"05daaa8542b18c2e50da96b363131622d59632d3","commits":[{"sha":"b3ff3391a9da00209e4f4e3768039aa6ae371278","author":{"name":"Matteo Grassotti","email":"bc4793840b8ad5d1964cce8d02ba23c1963f3a24@digital.cabinet-office.gov.uk"},"message":"Add Jenkinsfile","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/b3ff3391a9da00209e4f4e3768039aa6ae371278"},{"sha":"9049126ef3a02244cb984cb421cecdad19dc75b8","author":{"name":"Matteo Grassotti","email":"bc4793840b8ad5d1964cce8d02ba23c1963f3a24@digital.cabinet-office.gov.uk"},"message":"Add Linter","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/9049126ef3a02244cb984cb421cecdad19dc75b8"},{"sha":"8187700a842736f0715d4ac104fd8e84581678f9","author":{"name":"Matteo Grassotti","email":"bc4793840b8ad5d1964cce8d02ba23c1963f3a24@digital.cabinet-office.gov.uk"},"message":"Add CI Reporter Rspec","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/8187700a842736f0715d4ac104fd8e84581678f9"},{"sha":"b48855efaa0b87fd9504443a9613e915a2cb72e5","author":{"name":"Steve Laing","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@laingsolutions.com"},"message":"Merge pull request #71 from alphagov/add-jenkins-file\n\nAdd Jenkinsfile","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/b48855efaa0b87fd9504443a9613e915a2cb72e5"},{"sha":"23c58c2fdc4dff8d49678c47d4ff61e5a09640dc","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Add instance_name initializer\n\nThis holds a description of the deployed environment to be used when\nsending mails so that it's obvious when things are from production\nor not.  We follow the pattern set by signon for this.","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/23c58c2fdc4dff8d49678c47d4ff61e5a09640dc"},{"sha":"2d586fbb4e01cb5fe41e570726498c193f51a6f9","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Adds the instance_name to the subject line of emails\n\nThis lets recievers of the emails understand which are important (e.g.\nthose from production - without a prefix) and which are less important\n(e.g. those from staging or integration - with a prefix).  We follow the\npattern established by signon here for not including a prefix on\nproduction.","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/2d586fbb4e01cb5fe41e570726498c193f51a6f9"},{"sha":"15abd8a9d5826197f11b4791d10425227703f82f","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Add a link to the short url request to the short_url_requested email\n\nThis should help in two ways:\n\n1) make it easier for the recievers of the email to actually do something\n   about it\n2) act as a further indicator for which environment the url came from","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/15abd8a9d5826197f11b4791d10425227703f82f"},{"sha":"c752fcebcc38ae6c4f2b880a05844110882ebfd2","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Merge pull request #70 from alphagov/indicate-environment-in-emails\n\nIndicate environment in emails","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/c752fcebcc38ae6c4f2b880a05844110882ebfd2"},{"sha":"197e00b62dc72dad06a74d9e657f26a1beaa24cf","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Stop using ci_reporter\n\nThis is a gem only used in the test environment but we require it all\nthe time.  When deploying the app we don't install this gem so it's\nnot available and this breaks running rake tasks on deploy:\n\n      * executing \"cd /data/apps/short-url-manager/releases/20170116103020 && govuk_setenv short-url-manager bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile\"\n        servers: [\"backend-1.backend.integration.publishing.service.gov.uk\", \"backend-2.backend.integration.publishing.service.gov.uk\"]\n        [backend-2.backend.integration.publishing.service.gov.uk] executing command\n        [backend-1.backend.integration.publishing.service.gov.uk] executing command\n    *** [err :: backend-2.backend.integration.publishing.service.gov.uk] rake aborted!\n    *** [err :: backend-2.backend.integration.publishing.service.gov.uk] LoadError: cannot load such file -- ci/reporter/rake/rspec\n\nWe could conditionally require the ci/reporter/rake/rspec file, or, as\nit doesn't really seem to do anything useful, we can just stop using it\nentirely.","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/197e00b62dc72dad06a74d9e657f26a1beaa24cf"},{"sha":"dbe8d11be953d78fb2c94419e20f54548705a9d4","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Merge pull request #72 from alphagov/stop-using-ci-reporter\n\nStop using ci_reporter","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/dbe8d11be953d78fb2c94419e20f54548705a9d4"},{"sha":"337f0abbd41e9334eae508799917a81af9030e57","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Use correct host for links to short url requests in notification emails\n\nThese urls are hosted on the short-url-manager domain, not the public www\ndomain.  We could solve this by setting default_url_options on the mailer\nbut as we generat two types of urls (public and admin) it's not obvious\nwhich host should be the default.  It's probably better to set neither\nand force us to be specific when generating all urls.","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/337f0abbd41e9334eae508799917a81af9030e57"},{"sha":"127effa504e74986829af9b89b7d42737c42882e","author":{"name":"Murray Steele","email":"7fd5846ea6ef627614ea669595ce6a868b4c0162@h-lame.com"},"message":"Merge pull request #73 from alphagov/use-correct-host-for-request-urls-in-notification-emails\n\nUse correct host for links to short url requests in notification emails","distinct":false,"url":"https://api.github.com/repos/alphagov/short-url-manager/commits/127effa504e74986829af9b89b7d42737c42882e"}]}
{"actor":{"display_login":"govuk-ci"}}