{"action":"opened","issue":{"url":"https://api.github.com/repos/fluffynuts/gulp-tasks/issues/14","repository_url":"https://api.github.com/repos/fluffynuts/gulp-tasks","labels_url":"https://api.github.com/repos/fluffynuts/gulp-tasks/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/fluffynuts/gulp-tasks/issues/14/comments","events_url":"https://api.github.com/repos/fluffynuts/gulp-tasks/issues/14/events","html_url":"https://github.com/fluffynuts/gulp-tasks/issues/14","id":260900118,"number":14,"title":"Tool download progress not build-log friendly","user":{"login":"kevinbosman","id":1317846,"avatar_url":"https://avatars3.githubusercontent.com/u/1317846?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinbosman","html_url":"https://github.com/kevinbosman","followers_url":"https://api.github.com/users/kevinbosman/followers","following_url":"https://api.github.com/users/kevinbosman/following{/other_user}","gists_url":"https://api.github.com/users/kevinbosman/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinbosman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinbosman/subscriptions","organizations_url":"https://api.github.com/users/kevinbosman/orgs","repos_url":"https://api.github.com/users/kevinbosman/repos","events_url":"https://api.github.com/users/kevinbosman/events{/privacy}","received_events_url":"https://api.github.com/users/kevinbosman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-09-27T09:07:21Z","updated_at":"2017-09-27T09:07:21Z","closed_at":null,"author_association":"COLLABORATOR","body":"**Not sure at this stage how this could be handled, so I'm just putting it out here mostly for comment:**\r\n\r\nWhen gulp-tasks downloads tools, it very helpfully updates the interactive console with progress of the download.\r\nHowever, when console output is diverted to a stream (eg. when used on a build server), you get something like the following, which is a lot of unhelpful noise for a build log:\r\n\r\n```\r\nStart download of \"http://dist.nuget.org/win-x86-commandline/latest/nuget.exe\"\r\n\r\n               \r\n0% of 4.78mb\r\n               \r\n1% of 4.78mb\r\n               \r\n2% of 4.78mb\r\n               \r\n3% of 4.78mb\r\n               \r\n4% of 4.78mb\r\n               \r\n5% of 4.78mb\r\n               \r\n```\r\n... all the way to ...\r\n```\r\n98% of 4.78mb\r\n               \r\n99% of 4.78mb\r\n               \r\n100% of 4.78mb\r\n               \r\n\r\n               \r\n-> download complete!\r\n```\r\n(notice also the extra whitespace in there if you do a \"select all\" here)\r\n"}}
{"actor":{"display_login":"kevinbosman"}}