Drone 插件市场 > Google Cloud Storage
google_gcs.svg

Google Cloud Storage

by wyattjoh

Apache License 2.0

Google Cloud Storage 插件可将文件和构建工件上传到 Google Cloud Storage 存储桶。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: pipeline  
  image: wyattjoh/drone-gcs
  settings:
    acl: public
    bucket: "my-bucket-name"
    source: public/**/*
    strip_prefix: public/
    target: /target/location

字段属性说明

  • bucket

    string必填项

    桶名

    推荐使用密钥 (Secret) 功能

    默认值:none

  • acl

    string可选项

    访问上传的文件(私人、公共)

    默认值:none

  • source

    string必填项

    文件的源位置,使用全局匹配模式

    默认值:none

  • target

    string必填项

    水桶中文件的目标位置

    默认值:none

  • compress

    boolean可选项

    在上传前对文件进行 gzip 压缩,并添加 Content-Encoding gzip

    默认值:false

  • strip_prefix

    boolean可选项

    从源路径中去除前缀

    默认值:false

  • exclude

    string可选项

    球状排除模式

    默认值:none