搜索 Gradle 插件

pl.oakfusion.downloadfilewithhttpget

为 OakForge 项目提供的插件,使用 downloadURL 和 downloadDeployToken 从应用项目的属性中发送带有头信息 DEPLOY-TOKEN: ${downloadDeployToken} 的 GET 请求,并将响应保存到与下载 URL 中最后一个 / 相同名称的文件中

https://github.com/MaksymilianJava

来源: https://github.com/MaksymilianJava

版本 0.4-SNAPSHOT (最新)

0.4-SNAPSHOT

创建于 2021 年 2 月 15 日。

为 OakForge 项目提供的插件。使用名称以 downloadURL 和 downloadDeployToken 开头的项目属性发送指定 URL 下的 HTTP GET 请求,并将响应保存到与 URL 后的最后一部分相同的文件中;如果最后一部分没有内容,则文件命名为 "New File.txt"。要正确映射 URL 和部署令牌,downloadURL 和 downloadDeployToken 后的名称的第二部分应该相同(例如,downloadURLMyFile, downloadDeployTokenMyFile)。可以保存多个响应,只需添加任意数量的具有 URL 和令牌的属性对即可。

使用 插件 DSL

plugins {
  id("pl.oakfusion.downloadfilewithhttpget") version "0.4-SNAPSHOT"
}

使用 旧版插件应用

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org.cn/m2/")
    }
  }
  dependencies {
    classpath("pl.oakfusion:DownloadFileHttpGetPlugin:0.4-SNAPSHOT")
  }
}

apply(plugin = "pl.oakfusion.downloadfilewithhttpget")

使用 插件 DSL

plugins {
  id "pl.oakfusion.downloadfilewithhttpget" version "0.4-SNAPSHOT"
}

使用 旧版插件应用

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org.cn/m2/"
    }
  }
  dependencies {
    classpath "pl.oakfusion:DownloadFileHttpGetPlugin:0.4-SNAPSHOT"
  }
}

apply plugin: "pl.oakfusion.downloadfilewithhttpget"

了解如何将插件应用于子项目