diff --git a/docs/synthetics/ci-cd/jenkins.md b/docs/synthetics/ci-cd/jenkins.md index c5592970f..a3de1aa12 100644 --- a/docs/synthetics/ci-cd/jenkins.md +++ b/docs/synthetics/ci-cd/jenkins.md @@ -22,7 +22,13 @@ stage('Run Sematext monitors') { --header 'content-type: application/json' \ --data '[{"monitorId": 276}]' > results.txt cat results.txt - if [ \$(head -1 results.txt | grep -c 'failed') -ne 0 ]; then exit 1; fi + if [ \$(head -1 results.txt | grep -c 'failed') -ne 0 ]; then exit 1; else curl -XPOST "https://event-receiver.sematext.com/1111111-2222-3333-4444-555555555555/event" -d ' +{ + "timestamp" : "2024-02-17T15:29:04+0100", + "message" : "Deployment successful", + "severity": "info", + "type" : "deployment" +}' fi """ } } diff --git a/docs/synthetics/ci-cd/overview.md b/docs/synthetics/ci-cd/overview.md index d6526f56d..c420190c1 100644 --- a/docs/synthetics/ci-cd/overview.md +++ b/docs/synthetics/ci-cd/overview.md @@ -15,3 +15,7 @@ Using the run monitor API, you can integrate [Sematext Synthetics](../index.md) - [GitLab CI/CD](./gitlab-ci-cd/) - [Vercel](./vercel/) - [Netlify](./netlify/) + +## Deployment Tracking + +You can also track successful deployments by [sending deployment events to Sematext](../../events/event-examples/#application-deployment-tracking) using the [events API](../../events/event-api/).