Hugo 插件可自动生成静态网页文件,然后发布!

YAML 配置示例

kind: pipeline
name: default

steps:
- name: build
  image: plugins/hugo
  settings:
    hugo_version: 0.55
    validate: true

字段属性说明

  • buildDrafts

    boolean可选项

    包括标记为草稿的内容。

    默认值:false

  • buildExpired

    boolean可选项

    包括过期内容。

    默认值:false

  • buildFuture

    boolean可选项

    将来包含有出版日期的内容。

    默认值:false

  • config

    string可选项

    配置文件的路径。

    默认值:path/config.yaml|json|toml

  • content

    string可选项

    内容目录的路径。

    默认值:none

  • layout

    string可选项

    布局目录的路径。

    默认值:none

  • output

    string可选项

    输出目录的路径。

    默认值:none

  • source

    string可选项

    读取文件的路径。

    默认值:none

  • theme

    string可选项

    要使用的主题(位于 /themes/THEMENAME/)。

    默认值:none

  • url

    string可选项

    根目录的主机名(和路径)。

    默认值:none

  • validate

    boolean可选项

    生成前验证配置文件。

    默认值:false