Add job hardware capabilities
Job hardware servers are organized by capabilities in Continuous Delivery for PE. A capability is a tag that indicates what type of jobs can run on that job hardware server. If you're managing a lot of job hardware servers, use capabilities to distribute the testing load.
For example, assume you want to create a new job that requires Python 3. To ensure Continuous Delivery for PE can run this job, you need to create a python-3 capability in Continuous Delivery for PE and assign to that capability all job hardware servers that have Python 3 installed and configured. Then, when you create the job that uses Python 3, specify that the job requires job hardware with the python-3 capability. When you run this job, Continuous Delivery for PE automatically locates a job hardware server with the python-3 capability and uses that job hardware server to run the job.
- Operating systems
- Organizational designations, such as dev-team-philly-testing
- Puppet testing resources, such as onceover or Puppet Development Kit