Automation (remote control) of Jenkins tasks. Things you can do with it:
- Create a job (e.g. from a template job)
- Delete a job
- Obtain the
config.xml
file for that job - Trigger building of a job
- Obtain latest execution results
- ...
AutoJenkins can be used both as an API and a command-line tool.