Drone 插件市场 > CloudFlare Pages
CloudFlare Pages
by mgzam-harness
Apache License 2.0Cloudflare Pages 插件用于将静态网站发布到 CloudFlare Pages。以下配置使用 wrangler cli 发布网站。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: publish
image: mgzamharness/cf-pages-drone-plugin
settings:
cloudflare_account_id: account-id
cloudflare_api_token: api-token
repo_url: https://github.com/mahergzam/cloudflare-pages-demo
branch: main
path: /public
project_name: demo-project
字段属性说明
cloudflare_account_id
string必填项CloudFlare 帐户 ID
推荐使用密钥 (Secret) 功能默认值:none
cloudflare_api_token
string必填项用于身份验证的 CloudFlare API 令牌
推荐使用密钥 (Secret) 功能默认值:none
repo_url
string必填项要发布代码的 GitHub 仓库 URL
默认值:none
branch
string必填项Cloudflare 目标分支
默认值:main
path
string必填项要发布的内容目录
默认值:.
project_name
string必填项cloudflare 项目名称
默认值:demo