An adaptor consists of XML code that describes the interaction with the external system. The system includes templates for several kinds of adaptors. When you set up an adaptor, you create an adaptor from one of the templates, and edit it to make it specific to your needs. You can also create your own templates.
There are two types of adaptors; both use the same XML configuration language, but they differ in how they are activated.
Source code adaptors allow the system to monitor and track changes in source code control systems and perform actions based on those changes. When properly linked to a project, an adaptor can be activated along with a scheduled job. The system runs the adaptor in a special step it inserts before the first step of the project. You can also run source code adaptors manually via a step that contains the .source command. You set up source adaptors from the
page.Defect, Test, and Packaging adaptors can pull information from, or push information to, systems such as bug databases and testing systems. After you create an adaptor from a template, you can launch these adaptors from a step with an appropriate dot command: .defect, .test, or .pack. You set up debug and test adaptors from the
page.