With the Hudson or Jenkins continuous integration servers, when a build is triggered either by an anonymous user, or by the CI server polling the repository, a pseudo-user is created with the data scraped from the commit information of the last commit.
How do I prevent this, as it’s cluttering the list of registered users? I try to default to using post-receive hooks for scheduling builds, but for some repositories (e.g. those hosted by SourceForge), this is not an option as the machine running the repository is prevented from accessing external URLs
You can’t prevent these from being created, as they are involved with how Jenkins logging and tracking works. However, if you need to see a list of only “real” users, you can do this easily by going to manage jenkins/manage users – users that lack a login will not appear.