Using Perl
Perl (Practical Extraction and Reporting Language) offers a platform-independent solution for DevOps Plan scripting. Hook scripts you write in Perl support the DevOps Plan application on all supported platforms.
When you use Perl, be aware that:
- The prefix and syntax are different. For more information, see "Notation conventions for Perl".
- You must use the prefix for Entity methods and properties inside hook scripts.
- Perl uses an array for hook choices instead of a HookChoices object.
- The EventObject is supported differently. For more information, see the EventObject Object.
- CQPerl evaluates an empty string as a NULL value. To test for an empty string, use the CQ_COMP_OP_IS_NULL operator.