allenai / allennlp-hub

A collection of selected of models built with AllenNLP.
Apache License 2.0
25 stars 9 forks source link

Ensure TC breakage pings #allennlp-alerts #13

Closed brendan-ai2 closed 4 years ago

brendan-ai2 commented 4 years ago

Minimally http://build.allennlp.org/viewType.html?buildTypeId=AllenNLPHub_Master, maybe also http://build.allennlp.org/viewType.html?buildTypeId=AllenNLPHub_Release.

We have this set up for the main repo, but I can't find where the configuration lives in TC or Slack.

brendan-ai2 commented 4 years ago

@schmmd, could you comment on this when you get a chance?

brendan-ai2 commented 4 years ago

Michael got back to me directly. Thanks, @schmmd!

These settings are available under the build itself. For instance, on http://build.allennlp.org click "Hub Master" (under "AllenNLP Hub"). There will be a row of tabs including "Overview", "History", Change Log", "Issue Log", etc. At the end there is "WebHooks". Click that. You'll likely then want to "Add build WebHooks" or "Edit build WebHooks". One annoyance is that we can't easily edit the hook templates. For now that's not needed, but see http://build.allennlp.org/webhooks/templates.html. That page has additional information about how to edit them if we eventually need to.

I've added a hook that alerts the first time the "Hub Master" build either is broken or is fixed.