CentOS MQTT message bus
危险
截至 2023-06-21,更新已不再发布到 git.centos.org。此页面最终将被 Fedora MessageBus 的文档所取代,该文档包含发布到 gitlab.com/redhat/centos-stream 的事件,以及我们如何在内部构建系统中实现它。
因此,以下信息应被视为历史信息,并可能在未来某个时候移至存档。请谨慎操作。
CentOS 提供了一个消息总线,可用于订阅其 git 存储库中的某些消息。
有关更多信息以及订阅其消息总线的设置,请访问 https://wiki.centos.org/Sources?highlight=%28mqtt%29#Message_Broker_.28MQTT.29。
示例消息¶
git.centos.org/git.receive
{
"forced": false,
"agent": "pgreco",
"repo": {
"custom_keys": [],
"name": "kernel",
"parent": null,
"date_modified": "1553617543",
"access_users": {
"owner": [
"centosrcm"
],
"admin": [],
"ticket": [],
"commit": []
},
"namespace": "rpms",
"priorities": {},
"close_status": [],
"access_groups": {
"admin": [],
"commit": [],
"ticket": []
},
"milestones": {},
"user": {
"fullname": "CentOS Sources",
"name": "centosrcm"
},
"date_created": "1553617543",
"fullname": "rpms/kernel",
"url_path": "rpms/kernel",
"id": 918,
"tags": [],
"description": " The Linux kernel "
},
"old_commit": "dbbb1cc79ab5878344c3e3df4b53b7ac7acdddfc",
"branch": "c7-sig-altarch-lts-5-4",
"authors": [
"Pablo Greco"
],
"total_commits": 1,
"start_commit": "b7d48e1265407b755f7827d0245547847cdba375",
"end_commit": "b7d48e1265407b755f7827d0245547847cdba375"
}