You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to add more monitoring on the pipeline. Otherwise it's going to
be very easy to go red for a few days without noticing.
My initial goal was to hook up to IRC, but the reality is that I think
we'll need both Slack and IRC because many folks mostly live in Slack
nowadays.
(That said, I still fully intend to add IRC support via fedmsgs as
discussed in #41).
Now, how this patch works is that we add two new Jenkins plugins:
- configuration-as-code
- slack
The first one is used to configure the second one. More broadly, it's
able to configure almost all of Jenkins and its plugins via YAML instead
of dropping to XML, so we'll likely be leveraging it some more in the
future.
The actual configuration bit here is more or less the same as RHCOS,
with some minor variations (we use secrets instead of defining the token
at template generation time, and we just set a default channel instead
of passing it through an env var)
Of course, this is all still optional. The local developer workflow
should still work fine.
0 commit comments