WebDAV 插件允许将构建工件推送到任何 WebDAV 服务器,包括 Nextcloud 或 ownCloud。

YAML 配置示例

kind: pipeline
name: default

steps:
  - name: upload_debug
    image: vividboarder/drone-webdav
    settings:
      file: com.vividboarder.otbeta/build/outputs/apk/com.vividboarder.otbeta-debug.apk
      destination: https://my.nextcloud.com/remote.php/dav/files/vividboarder/Android/Apks/
      username: admin
      password: password

字段属性说明

  • file

    string必填项

    要上传文件的路径。

    默认值:none

  • destination

    string必填项

    目的地 URL。

    默认值:none

  • username

    string必填项

    要进行身份验证的用户名。

    默认值:none

  • password

    string可选项

    用于验证的密码。

    推荐使用密钥 (Secret) 功能

    默认值:none