{"action":"created","issue":{"url":"https://api.github.com/repos/concourse/concourse/issues/837","repository_url":"https://api.github.com/repos/concourse/concourse","labels_url":"https://api.github.com/repos/concourse/concourse/issues/837/labels{/name}","comments_url":"https://api.github.com/repos/concourse/concourse/issues/837/comments","events_url":"https://api.github.com/repos/concourse/concourse/issues/837/events","html_url":"https://github.com/concourse/concourse/issues/837","id":197429292,"number":837,"title":"Generic skip `get` for the `put` step","user":{"login":"ggeorgiev","id":1084892,"avatar_url":"https://avatars.githubusercontent.com/u/1084892?v=3","gravatar_id":"","url":"https://api.github.com/users/ggeorgiev","html_url":"https://github.com/ggeorgiev","followers_url":"https://api.github.com/users/ggeorgiev/followers","following_url":"https://api.github.com/users/ggeorgiev/following{/other_user}","gists_url":"https://api.github.com/users/ggeorgiev/gists{/gist_id}","starred_url":"https://api.github.com/users/ggeorgiev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggeorgiev/subscriptions","organizations_url":"https://api.github.com/users/ggeorgiev/orgs","repos_url":"https://api.github.com/users/ggeorgiev/repos","events_url":"https://api.github.com/users/ggeorgiev/events{/privacy}","received_events_url":"https://api.github.com/users/ggeorgiev/received_events","type":"User","site_admin":false},"labels":[{"id":238639117,"url":"https://api.github.com/repos/concourse/concourse/labels/unscheduled","name":"unscheduled","color":"e4eff7","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-23T21:43:04Z","updated_at":"2016-12-24T01:58:43Z","closed_at":"2016-12-23T22:29:55Z","body":"# Feature Request\r\n\r\n## What challenge are you facing?\r\n\r\nThere are a lot of scenarios where the `put` the goal of the job and there are no following steps that can benefit from the get. It seems this was recognized for docker image resource and this is how get_params: skip_download: true emerged.\r\n\r\n It seems to me this should be solved in a generic way.\r\n\r\n## A Modest Proposal\r\n\r\nAdd an option to the `put` task that allows for removing the `get` substep. This will allow to be applied to any resource and also will allow for improving how the UI looks with getting rid of the get step when set to be skipped."},"comment":{"url":"https://api.github.com/repos/concourse/concourse/issues/comments/269063761","html_url":"https://github.com/concourse/concourse/issues/837#issuecomment-269063761","issue_url":"https://api.github.com/repos/concourse/concourse/issues/837","id":269063761,"user":{"login":"ggeorgiev","id":1084892,"avatar_url":"https://avatars.githubusercontent.com/u/1084892?v=3","gravatar_id":"","url":"https://api.github.com/users/ggeorgiev","html_url":"https://github.com/ggeorgiev","followers_url":"https://api.github.com/users/ggeorgiev/followers","following_url":"https://api.github.com/users/ggeorgiev/following{/other_user}","gists_url":"https://api.github.com/users/ggeorgiev/gists{/gist_id}","starred_url":"https://api.github.com/users/ggeorgiev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggeorgiev/subscriptions","organizations_url":"https://api.github.com/users/ggeorgiev/orgs","repos_url":"https://api.github.com/users/ggeorgiev/repos","events_url":"https://api.github.com/users/ggeorgiev/events{/privacy}","received_events_url":"https://api.github.com/users/ggeorgiev/received_events","type":"User","site_admin":false},"created_at":"2016-12-24T01:58:43Z","updated_at":"2016-12-24T01:58:43Z","body":"One more thing to add - it seems that not having a difference between puts that need get and not triggers questions as well. I personally observed several such discussions for the past month or so."}}
{"actor":{"display_login":"ggeorgiev"}}