{"action":"created","issue":{"url":"https://api.github.com/repos/projectatomic/atomic-reactor/issues/503","repository_url":"https://api.github.com/repos/projectatomic/atomic-reactor","labels_url":"https://api.github.com/repos/projectatomic/atomic-reactor/issues/503/labels{/name}","comments_url":"https://api.github.com/repos/projectatomic/atomic-reactor/issues/503/comments","events_url":"https://api.github.com/repos/projectatomic/atomic-reactor/issues/503/events","html_url":"https://github.com/projectatomic/atomic-reactor/pull/503","id":156473993,"number":503,"title":"squash: removal of old image should not be fatal","user":{"login":"twaugh","id":6985468,"avatar_url":"https://avatars.githubusercontent.com/u/6985468?v=3","gravatar_id":"","url":"https://api.github.com/users/twaugh","html_url":"https://github.com/twaugh","followers_url":"https://api.github.com/users/twaugh/followers","following_url":"https://api.github.com/users/twaugh/following{/other_user}","gists_url":"https://api.github.com/users/twaugh/gists{/gist_id}","starred_url":"https://api.github.com/users/twaugh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twaugh/subscriptions","organizations_url":"https://api.github.com/users/twaugh/orgs","repos_url":"https://api.github.com/users/twaugh/repos","events_url":"https://api.github.com/users/twaugh/events{/privacy}","received_events_url":"https://api.github.com/users/twaugh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-24T10:32:17Z","updated_at":"2016-05-24T10:58:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/projectatomic/atomic-reactor/pulls/503","html_url":"https://github.com/projectatomic/atomic-reactor/pull/503","diff_url":"https://github.com/projectatomic/atomic-reactor/pull/503.diff","patch_url":"https://github.com/projectatomic/atomic-reactor/pull/503.patch"},"body":"This pull request adds a new helper function to the remove_built_image plugin, defer_removal. This helper function can be called from other plugins in order to ask that an image be removed at the end of the build. This removal should not be fatal.\r\n\r\nAs part of this I added a plugin workspace to the workflow object, which is storage that can be used by helper functions. It is persistent for the duration of the build workflow.\r\n\r\nThere are probably other member variables in the workflow that were being used for this purpose (eg pull_base_images), and they could probably be moved into the workspace."},"comment":{"url":"https://api.github.com/repos/projectatomic/atomic-reactor/issues/comments/221235260","html_url":"https://github.com/projectatomic/atomic-reactor/pull/503#issuecomment-221235260","issue_url":"https://api.github.com/repos/projectatomic/atomic-reactor/issues/503","id":221235260,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2016-05-24T10:58:41Z","updated_at":"2016-05-24T10:58:41Z","body":"\n[![Coverage Status](https://coveralls.io/builds/6306984/badge)](https://coveralls.io/builds/6306984)\n\nCoverage decreased (-0.08%) to 87.179% when pulling **0cf9fea63f85f3f14e0e4fc106ec7b546e1fbcbb on squash-remove-failure-warning** into **47cecb1d4da0777562866dcd26e12b651584965f on master**.\n"}}
{"actor":{"display_login":"coveralls"}}