Octopus 3.8.8
Event [intervention, failure, succeed] --> azure function --> slack
From my Azure console:
[2017-03-23T21:16:03.7820404+00:00 http://localhost] SubscriptionPayload batchProcessed: 2017-03-23T21:16:02.6518279+00:00
Using Slack Webhook from AppSettings
Setting Channel Override: #octopus-events
Subscription Prod Deployments
Processing Event Events-6929: Deploy to Uranium 235 encountered guided failure for GF Project release 0.0.34 to Uranium 235
Formatting rich text message
1 Message Attachments
Sending slack message
Slack: 200 OK
[2017-03-23T21:16:02.6558219+00:00 http://localhost] SubscriptionPayload batchProcessed: 2017-03-23T21:16:02.6518279+00:00
Using Slack Webhook from AppSettings
Setting Channel Override: #octopus-events
Subscription Prod Deployments
Processing Event Events-6932: Deploy to Uranium 235 succeeded for GF Project release 0.0.34 to Uranium 235
Formatting rich text message
1 Message Attachments
Sending slack message
Slack: 200 OK
The events share the same batchProcessing
time but come in staggered and not in the order I would expect.
Furthermore, I get a 1:1 webhook even though the batchProcessing
time is the same. I would have assumed (and wrote my code in such a way) to consume multiple Events from 1 webhook. This behavior seems a bit strange as well.