logo
2
1
Login
chore: fix README.md

Cloudflare Wrangler CLI container image

badge badge badge

Wrangler 是一个用于构建 Cloudflare Workers 的命令行工具,本镜像用于在 CI/CD 内部构建 Cloudflare Workers 应用程序。

该仓库中的插件和 Cloudflare Workers SDK 版本同步,会在 UTC+8 每天 00:00 和 12:00 自定检查官方镜像是否更新,如有更新,会自动构建新版本镜像。

Version

可以在 版本库 中获取对应版本的 cloudflare-wrangler。

您可以使用 latest 为最新镜像,也可以指定具体版本。

在 Docker 中使用

docker run --rm -it -v $(pwd):$(pwd) -w $(pwd) docker.cnb.cool/hex/cloudflare-wrangler:latest --version

在云原生构建中使用

请先引用环境变量 CLOUDFLARE_ACCOUNT_ID CLOUDFLARE_API_TOKEN,由于这两个变量涉及敏感信息,建议使用 import 方式导入秘钥仓库的配置文件。

例如,秘钥仓库文件:

CLOUDFLARE_ACCOUNT_ID: YOUR-ACCOUNT-ID CLOUDFLARE_API_TOKEN: YOUR-API-TOKEN

例如部署 Cloudflare Page,可以使用下面的云原生构建配置文件:

main: push: - stages: - name: run with cloudflare-wrangler image: docker.cnb.cool/hex/cloudflare-wrangler:latest imports: - https://cnb.cool/<your-repo-slug>/-/blob/main/xxx/envs.yml script: - wrangler pages deploy /workspace/public/ --project-name=myblog --branch main

更多用法

相关使用方式,请参考 wrangler文档

其它

强劲构建动力源于 cnb.cool