git.svg

Git

by drone-plugins

Apache License 2.0

git 插件用于克隆 git 仓库。请注意,Drone 默认对所有仓库使用 git 插件,无需任何配置。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: clone
  image: drone/git
  settings:
    depth: 50

字段属性说明

  • depth

    number可选项

    会创建一个具有截断历史记录的浅克隆。

    默认值:none

  • recursive

    boolean可选项

    会递归克隆子模块。

    默认值:false

  • skip_verify

    boolean可选项

    跳过 SSL 验证。

    默认值:false

  • tags

    boolean可选项

    设置为 true 时会获取标签。

    默认值:false

  • submodule_overrides

    object可选项

    覆盖子模块 urls。

    默认值:none

  • submodule_update_remote

    boolean可选项

    将 --remote 标志传递给 git 子模块更新。

    默认值:false