Drone 插件市场 > GitHub Pages
GitHub Pages
by drone-plugins
Apache License 2.0GitHub Pages 插件用于将静态网站发布到 GitHub。以下配置使用 gh-pages 插件发布网站。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: publish
image: plugins/gh-pages
settings:
username: octocat
password: p455w0rd
pages_directory: public/
字段属性说明
username
string必填项用于推送更改的 GitHub 用户名
默认值:none
password
string必填项用于推送更改的 GitHub 密码
推荐使用密钥 (Secret) 功能默认值:none
ssh_key
string可选项用于推送更改的 SSH 密钥
推荐使用密钥 (Secret) 功能默认值:none
upstream_name
string可选项GitHub 上游目标
默认值:origin
target_branch
string可选项GitHub 目标分支
默认值:gh-pages
temporary_base
string可选项拉取 gh-pages 分支的临时目录
默认值:.tmp
pages_directory
string必填项要发布的内容目录
默认值:docs