Automation Resource Definitions
This document provides some initial thoughts on the different resource definitions that will be needed as a part of the Automation (Build/Deploy) 1.0 Specification. The goal is to define only the resources required for the initial version of the specification and expand that set of resources to include additional ones as the scenarios require it in future versions of the specification.
Spreadsheet for showing the different attributes for some of the different proposed resource definitions:
https://spreadsheets.google.com/ccc?key=0AkbkiEpiSo62dE5NMlA5WlZKMW0zdzhjVW9mR0J1c2c&hl=en
* Note: Please contact Robert Elves for access to edit the spreadsheet and revise what is there and add columns for the automation tool(s) you know.
- Automation Plan
- Automation Result
- Automation Contribution
- Specific types would refine the generic Automation Contribution
- Examples: Change Set Automation Contribution, Log Automation Contribution, Artifact Automation Contribution, Test Result Automation Contribution, etc...
- Automation Notification
Additional candidate resources for a future version of the specification
- Automation Definition (child of Automation Plan - a specific individual task in an overall plan) [2.0 Specification Candidate]
- Automation Server [2.0 Specification Candidate]
- Automation Engine [2.0 Specification Candidate]
- Automation Agent [2.0 Specification Candidate]