{"action":"created","issue":{"url":"https://api.github.com/repos/chocolatey/package-verifier/issues/46","repository_url":"https://api.github.com/repos/chocolatey/package-verifier","labels_url":"https://api.github.com/repos/chocolatey/package-verifier/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/chocolatey/package-verifier/issues/46/comments","events_url":"https://api.github.com/repos/chocolatey/package-verifier/issues/46/events","html_url":"https://github.com/chocolatey/package-verifier/issues/46","id":151625660,"number":46,"title":"Work with Custom NuGet Simple Servers","user":{"login":"ferventcoder","id":63502,"avatar_url":"https://avatars.githubusercontent.com/u/63502?v=3","gravatar_id":"","url":"https://api.github.com/users/ferventcoder","html_url":"https://github.com/ferventcoder","followers_url":"https://api.github.com/users/ferventcoder/followers","following_url":"https://api.github.com/users/ferventcoder/following{/other_user}","gists_url":"https://api.github.com/users/ferventcoder/gists{/gist_id}","starred_url":"https://api.github.com/users/ferventcoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ferventcoder/subscriptions","organizations_url":"https://api.github.com/users/ferventcoder/orgs","repos_url":"https://api.github.com/users/ferventcoder/repos","events_url":"https://api.github.com/users/ferventcoder/events{/privacy}","received_events_url":"https://api.github.com/users/ferventcoder/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chocolatey/package-verifier/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-28T12:10:19Z","updated_at":"2016-04-28T12:10:52Z","closed_at":null,"body":"The verifier can work against Nuget.Server and anything that builds off of it (like Chocolatey.Server), however it doesn't appear to work against other simple servers like Nexus.\r\n\r\n* https://gitter.im/chocolatey/chocolatey.org?at=5720ecbc4ba1347709b596aa\r\n\r\n@GnstheGrain:\r\n\r\n> well, unless one is running choco as a self-hosted server\r\n\r\n@ferventcoder:\r\n\r\n> then you would just set up the service on a Windows machine somewhere and run it\r\n> you would point it to your self-hosted server\r\n> the one issue is that you would need to build into that server the smarts of recording the results\r\n\r\n* https://gitter.im/chocolatey/choco?at=5721e5ea4da16e7d13d993c2 (Nexus-OSS)\r\n\r\n@timbrown5:\r\n\r\n> We are using nexus-oss to host our internal packages, when I try to point chocolatey-verifier at our dev repo it fails to find the repo. It seems to be looking for '/api/v2/submitted/Packages()', but our repo is 'http://..../nexus/service/local/nuget/choco-sn-dev/'. Chocolatey is able to install package from this repo, we get the follow error with validator:\r\n\r\n~~~html\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=ISO-8859-1\"/>\r\n<title>Error 404 Not Found</title>\r\n</head>\r\n<body>\r\n<h2>HTTP ERROR: 404</h2>\r\n<p>Problem accessing /api/v2/submitted/Packages(). Reason:\r\n<pre> Not Found</pre></p>\r\n<hr /><i><small>Powered by Jetty://</small></i>\r\n~~~\r\n\r\n> Just wondering, if it possible to point choco-verifier at a nuget repository?\r\n\r\n@ferventcoder\r\n\r\n> While it may be possible, it is not tested against artifactory or nexus. It sounds like it may need some tweaks to work properly. The other issue is that your server needs some way of recording that a package has been tested and works properly so it doesn't continually retest the same packages. "},"comment":{"url":"https://api.github.com/repos/chocolatey/package-verifier/issues/comments/215404025","html_url":"https://github.com/chocolatey/package-verifier/issues/46#issuecomment-215404025","issue_url":"https://api.github.com/repos/chocolatey/package-verifier/issues/46","id":215404025,"user":{"login":"ferventcoder","id":63502,"avatar_url":"https://avatars.githubusercontent.com/u/63502?v=3","gravatar_id":"","url":"https://api.github.com/users/ferventcoder","html_url":"https://github.com/ferventcoder","followers_url":"https://api.github.com/users/ferventcoder/followers","following_url":"https://api.github.com/users/ferventcoder/following{/other_user}","gists_url":"https://api.github.com/users/ferventcoder/gists{/gist_id}","starred_url":"https://api.github.com/users/ferventcoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ferventcoder/subscriptions","organizations_url":"https://api.github.com/users/ferventcoder/orgs","repos_url":"https://api.github.com/users/ferventcoder/repos","events_url":"https://api.github.com/users/ferventcoder/events{/privacy}","received_events_url":"https://api.github.com/users/ferventcoder/received_events","type":"User","site_admin":false},"created_at":"2016-04-28T12:10:52Z","updated_at":"2016-04-28T12:10:52Z","body":"Perhaps the verifier could alternatively have a way of recording itself."}}