{"action":"opened","issue":{"url":"https://api.github.com/repos/GitTools/GitVersion/issues/843","repository_url":"https://api.github.com/repos/GitTools/GitVersion","labels_url":"https://api.github.com/repos/GitTools/GitVersion/issues/843/labels{/name}","comments_url":"https://api.github.com/repos/GitTools/GitVersion/issues/843/comments","events_url":"https://api.github.com/repos/GitTools/GitVersion/issues/843/events","html_url":"https://github.com/GitTools/GitVersion/issues/843","id":151139902,"number":843,"title":"Don't add extra debug info for /updateassemblyinfo","user":{"login":"dcorriveau-omniscient","id":11891420,"avatar_url":"https://avatars.githubusercontent.com/u/11891420?v=3","gravatar_id":"","url":"https://api.github.com/users/dcorriveau-omniscient","html_url":"https://github.com/dcorriveau-omniscient","followers_url":"https://api.github.com/users/dcorriveau-omniscient/followers","following_url":"https://api.github.com/users/dcorriveau-omniscient/following{/other_user}","gists_url":"https://api.github.com/users/dcorriveau-omniscient/gists{/gist_id}","starred_url":"https://api.github.com/users/dcorriveau-omniscient/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcorriveau-omniscient/subscriptions","organizations_url":"https://api.github.com/users/dcorriveau-omniscient/orgs","repos_url":"https://api.github.com/users/dcorriveau-omniscient/repos","events_url":"https://api.github.com/users/dcorriveau-omniscient/events{/privacy}","received_events_url":"https://api.github.com/users/dcorriveau-omniscient/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-26T13:48:01Z","updated_at":"2016-04-26T13:48:01Z","closed_at":null,"body":"Hi,\r\n\r\nI'm using GitVersion from PS scripts (psake) for my build process. Before \"MSBuilding\", I call\r\n `gitversion /updateassemblyinfo true` to update all the AssemblyInfo files in the solution. I would have liked to be able to to that, get the result, parse the JSON and then get access to all the variables I need to use later on without having to call gitversion again. It would work perfectly fine if it wouldn't have been for the _Found 3 files_ debug line that is appended to the JSON result when running `updateassemblyinfo`. Looks like this:\r\n```json\r\n{\r\n  \"Major\":1,                                                                                     \r\n  \"Minor\":6,                                                                                     \r\n  \"Patch\":17,                                                                                    \r\n  ...\r\n  \"CommitsSinceVersionSourcePadded\":\"0006\",                                                      \r\n  \"CommitDate\":\"2016-04-26\"                                                                      \r\n}                                                  \r\nFound 3 files\r\n```\r\nSo now I have to either remove that line before I can parse the JSON or call `/showvariable` as a following command to get the variables I want to use in the next steps.\r\n\r\n1. Is there a /quiet switch or something I can do to prevent outputting those debug info ? (looking at `AssemblyInfoFileUpdate.cs` I don't think I could prevent this at the moment).\r\n2. Are you doing some kind of optimization so that once gitversion has been run once and the repo hasn't changed, the various version info aren't recalculated every time we call gitversion ? (I could check the source code to find out but if you can answer this it would be great).\r\n\r\nThank you !"}}