-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable Mattermost notifications for che release stages #18906
Labels
area/ci
CI build and releases, PR testing, & whitelabel/productization issues
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P2
Has a minor but important impact to the usage or development of the system.
Milestone
Comments
Initial prototype for announcing the overall release is done:
With this, we can:
In future, we could:
|
For example... eclipse-che/che-machine-exec#134 (requires uploading the MATTERMOST_WEBHOOK_URL secret to work) |
This was referenced Mar 5, 2021
PRs:
|
This was referenced Mar 11, 2021
Merged
Closed
che-theia notification failed because:
but then
So the container created at the start of the run is untagged before it can be used at the end. Workaround: |
9 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/ci
CI build and releases, PR testing, & whitelabel/productization issues
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P2
Has a minor but important impact to the usage or development of the system.
Is your enhancement related to a problem? Please describe.
Communication of release status is sketchy and manual. We could automate it so that it's more obvious what's happening.
Describe the solution you'd like
For every successful completion of a PHASE of the che-release process, send a mattermost notification w/ link to relevant status content:
eg.,
GH action built-in: https://github.com/marketplace/actions/mattermost
MM channel to notify: https://mattermost.eclipse.org/eclipse/channels/eclipse-che-releases
Channel would therefore get about 10 announcements, once a week, for each release.
The text was updated successfully, but these errors were encountered: