User-specified properties: see properties.The status and the identifier of the background task : see status and taskId.The Quality Gate status of the project: see qualityGate.status.Each Quality Gate criterion checked and its status: see qualityGate.The identification of the project analyzed: see project. When the analysis was performed: see analysedAt.The payload is a JSON document that includes: PayloadĪn HTTP header X-SonarQube-Project with the project key as the value is sent to allow quick identification of the project involved. The URL must respond within 10 seconds or the delivery is marked as failed. Response records are purged after 30 days. Results and payloads of earlier deliveries are available from the tools menu to the right of each webhook. The Webhook administration console shows the result and timestamp of the most recent delivery of each webhook with the payload available via the list icon. You can configure up to 10 webhooks at the project level in Project Settings > Webhooks.Īn additional set of 10 webhooks can be configured at the global level in Administration > Configuration > Webhooks. Has a content type of application/json, with UTF-8 encoding.Includes a JSON document as payload, using the POST method.Is made regardless of the status of the background task.The project-level specification does not replace global-level webhooks. URLs may be specified at both the project and global levels. An HTTP POST request including a JSON payload is sent to each URL. Webhooks notify external services when a project analysis is complete.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |