IRC Bot

irc.freenode.net #hudson uses an administrator bot "hudson-admin" so that some of the project operation work can be done by the community. All commands are case insensitive, and the command needs to be specifically addressed to the bot with "hudson-admin:" prefix.

Grant a committer access

Command:

Make USER a committer
Give USER a commit access
Grant USER a commit access

... where USER is the java.net user ID. This command grants a commit access to the said user. Can be only invoked by people with voice or channel-op access.

Create an issue tracker component

Command:

Create COMPONENT in the issue tracker for USER
Create COMPONENT in the bug database for USER

... where COMPONENT is the subcomponent name in the issue tracker (normally the name of the plugin), and USER is the java.net user ID who gets the initial notification when a new bug is filed.

Fork an existing repository on github

Command:

Fork USER/REPO on github

This will fork a repository into Hudson. The said user will be added as a committer to all the Hudson repositories.

Create a new repository on github

Command:

Create REPO on github
Create REPO on github for SOMEONE

In the latter form, the specified someone will get the commit access to the repository right away.

Add a new committer on GitHub

Command:

Make USER a committer on github
Give USER a commit access on github
Grant USER a commit access on github

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.