...
- Navigate to the events tab within the desired Build Configuration
- Click the 'Create' link within the 'Build Event Handlers' section
- Enter the name of the event handler (in this case 'update github status')
- Enter the sequence in which you wish this event handler to be run. In our case this is the first event handler so we will leave the default of 1
- From the type dropdown select 'Update GitHub Status'
- Select 'Update GitHub Status' tab from the top tabsof the dialogue
- Enter the GitHub API URL (at the time of writing this is https://api.github.com),
- Enter your GitHub username Username / passwordPassword. Please note that passwords should not contain any of the following characters: !:@
- Enter your access token. A detailed explanation on how to create and maintain an access token can be found here
- Enter the name of your the ContinuaCI repositories that you wish to consider when updating status (these can be found you on the 'repositories' page).
- Click on the 'When to run' tab from the top of the dialogue
- Enter the stage timings when this event handler should run. For example you may have to
Statuses can also include an optional description
and target_url
, and we highly recommend providing them as they make statuses much more useful in the GitHub UI.
...