跳至内容

CentOS MQTT 消息总线

危险

截至 2023 年 6 月 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"
}