Projex integrates with development tools and currently supports Codeup, the code management platform from Alibaba Cloud DevOps. Support for third-party platforms, such as GitHub, is planned for future releases.
Webhook configuration
After integrating with Codeup, you can automatically update work item statuses based on code commits and merge request status changes. This automation frees developers to focus on their work instead of performing manual status updates.
In your project, navigate to and click Configure to open the Webhook overview and configuration page.
This page provides the URL and secret token required for the Webhook configuration in Codeup.
In the Codeup New Webhook dialog box, enter the URL and Secret Token. Under Triggers, select the events that will trigger the Webhook, including Push Event (selected by default), Tag Push Event, Comment, and Merge Request Event. Enter an optional Description and click OK to complete the configuration.
In the Add Automation Rule dialog box, set a condition. For example, configure the rule to change a work item's status when all its associated code objects reach a specific state. From the Code Object drop-down list, select Merge Request or Branch. After setting up the rule, click Add to Rule List.
Copy the configuration details from Projex into Codeup to set up your Webhook. This subscribes the project to events from the specified repository.
Only users with project configuration management permissions can copy or regenerate the secret token.
After regenerating the token, the previously configured secret token in Codeup becomes invalid. You must update it promptly; otherwise, Projex will no longer receive events from the repository.