Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Configuring continuous integration and continuous deployment

Updated on January 14, 2022

Incorporate the effects of work of your development teams by implementing continuous integration and deployment. Additionally, to speed application development and minimize the risk of conflicts, you can provide separate sandboxes in which developers can work on multiple features simultaneously.

  • Branched application development

    Your teams can develop multiple features simultaneously without overwriting work and causing conflicts by implementing branched application development. During branched development, developers can make changes in one ruleset that affect other developers only after you merge the changes into a target ruleset. As a result, you speed up application development and can clearly analyze what changes your application includes.

  • Creating a toggle

    To enable or disable functionality that is under development, or to control access to a feature, create a toggle. When you create a toggle, a when rule for the toggle instance is created by default.

  • Optimizing application load time

    Improve the performance of your application by reducing content that is difficult to render. By running preflight optimization, you eliminate unnecessary static content and improve load times, which creates a better user experience.

  • Improving your compliance score

    Follow development best practices to improve your compliance score. By eliminating risks, such as custom code or degraded performance, you can improve quality and resolve issues before your application goes into production.

  • Unit testing individual rules

    An incorrect rule configuration in an application can cause delays in case processing. To avoid configuration errors such as incorrectly routed assignments, unit test individual rules as you develop them. To expedite future rules testing, you can create reusable test cases from the unit test.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us