Skip to Main Content
Feature Request FR-4049
Product Area Developer Experience
Status CLOSED

1 Voters

DevOps process with Approval Workflow

drdalvi Public
· Oct 8 2024

Idea Summary
CI/CD pipelines can be created to migrate Applications, Pages, Supporting Objects from Development to UAT and Production environments, integrated with approval workflow process. At present, multiple external tools and scripts are being used to achieve this.

Use Case
As soon as we develop APEX application, or when we do changes in application pages, we need to move the changes to QA environment for testing, and then based on QA approval, that code needs to be pushed to PROD environment. This process can be simplified and automated within APEX, along with workflow for approvals.

Preferred Solution (Optional)
Already exporting components, packaging and also remote deployment features are available in APEX. Combining all, and providing the release management will be helpful.

We reviewed this idea carefully, and while it was interesting, we concluded that due to all the internal implications we need to take into account, it is unlikely to make its way into APEX.

Comments

Comments

  • ralf.mueller APEX Team OP 4 weeks ago

    Hi @drdalvi , 

    while this is certainly interesting and Workflow with Approvals is the right tool for this, I don't see how we can productize this in APEX itself as everybody has different CI/CD requirements. What we can make sure though is to have the proper API's in place for a customer to build their own Workflow for governance using those API's (and Invoke API for export/import etc.). 

    This seems more of a custom solution using the existing capabilities than a feature of APEX itself.

    Regards,

    Ralf