跳转到内容
搜索文档

更新日志

Cloudflare 的最新更新与改进。

从 Cloudflare 仪表板管理 Artifacts

您现在可以直接从 Cloudflare 仪表板配置 Artifacts 命名空间、仓库和令牌。

Artifacts 是兼容 Git 的存储,允许您将仓库存储在 Cloudflare 上,并使用标准 Git 工作流与它们进行交互。

您可以查看和创建命名空间,它们是仓库的顶级容器:

Artifacts 命名空间仪表板,显示命名空间搜索和创建命名空间控件

您可以查看、创建、派生和搜索命名空间内的仓库:

Artifacts 仓库仪表板,显示仓库来源、访问权限和创建时间列

您可以打开仓库以查看其文件并复制其 Git 远程 URL。

Artifacts 仓库概览,显示文件、提交、令牌管理和快速操作

您还可以直接从仪表板配置令牌,以将 Git 访问权限范围限定为单个仓库,包括用于 clone、fetch 和 pull 工作流的只读令牌,或者当客户端需要推送更改时所需的写入令牌。

要开始使用,请转到 Cloudflare 仪表板,然后选择 Storage & databases(存储和数据库) > Artifacts

如果您已加入 Artifacts Beta 测试,您可以使用该仪表板来设置 Artifacts。如果您想加入 Beta 测试,请填写申请表

针对 Artifacts 生命周期事件的事件订阅

您现在可以接收针对 Artifacts 仓库更改的事件通知,并在 Worker 中使用它们来构建提交驱动的自动化。

这允许您:

  • 在创建或导入仓库时运行自定义工作流。
  • 在代理(agent)向仓库推送代码时启动构建并部署更改。
  • 在每次推送时触发评审代理。

可用事件包括:

  • 账户级别事件artifacts 源)— repo.createdrepo.deletedrepo.forkedrepo.imported
  • 仓库级别事件artifacts.repo 源)— pushedclonedfetched

要了解更多信息,请参阅 Artifacts 文档

使用 Wrangler CLI 管理 Artifacts 命名空间和仓库

您现在可以直接从 Wrangler CLI 管理 Artifacts 命名空间、仓库以及仓库范围的令牌。

可用命令:

  • wrangler artifacts namespaces list — 列出您账户中的 Artifacts 命名空间。
  • wrangler artifacts namespaces get — 获取命名空间的元数据。
  • wrangler artifacts repos create — 在命名空间中创建仓库。
  • wrangler artifacts repos list — 列出命名空间中的仓库。
  • wrangler artifacts repos get — 获取仓库的元数据。
  • wrangler artifacts repos delete — 删除仓库。
  • wrangler artifacts repos issue-token — 签发用于 Git 访问的仓库范围令牌。

要开始使用,请参阅 Wrangler Artifacts 命令文档