Using Webhooks to Sync Change Packages, Tags, and Dev Paths from PTC RV&S to Codebeamer
To use webhooks for project details synchronization, you must configure webhooks in PTC RV&S. For configuring webhooks in PTC RV&S, see
Configuring Webhook Triggers to Sync PTC RV&S Change Packages in Codebeamer in the PTC RV&S Help Center.
The configuration file must include the following configuration details:
• The Codebeamer payload URL. For example, <codebeamer url>/scm/webhook/<projectKey>/<provider>.spr. Where:
◦ codebeamer url- Is the Codebeamer URL containing the host name and port of the Codebeamer server.
◦ projectKey is the Codebeamer project Key value set on the Admin page of the relevant Codebeamer project.
◦ provider is ptcrvs
A webhook event is received in Codebeamer for the following events in the source PTC RV&S project:
• A change package is created, submitted, updated, or deleted.
• A development path is created or disabled.
• A revision is created.
Codebeamer validates the received data. The Repository information page of the corresponding repository and the SCM Commits tab of the relevant items is updated with the changes made in the source PTC RV&S project in Codebeamer.
|
|
If webhooks is enabled in PTC RV&S, only the assigned user of a tracker item in Codebeamer can successfully create the corresponding change package in PTC RV&S.
|