java - 构建一个包含来自Github的YAML文件的jar文件

标签 java jenkins gradle yaml

我对java很陌生,我有一个需要构建jar文件的要求。这个jar文件将包含几个YAML文件,并且每次构建jar时都需要从GitHub下载这些YAML文件。
我找不到下载这些文件并将其包含在jar中的方法。

最佳答案

使用一些“下载”插件,例如this。 (它支持身份验证)

plugins {
    id "de.undercouch.download" version "4.1.0"
}
现在下载文件:
task downloadFile(type: Download) {
    src 'http://www.example.com/index.yaml'
    dest buildDir
}
接下来定义此任务的依赖项,例如:
jar.dependsOn downloadFile

关于java - 构建一个包含来自Github的YAML文件的jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62845140/

相关文章:

android - 使用 Jenkins 签署应用程序

gradle - 如果该任务是最新的,则跳过Gradle任务依赖项

java - 如何用相同的键java对hashmap值求和

java - 错误 - trustAnchors 参数必须非空

java - WinCrypt RSA 与 Java org.bouncycaSTLe

Java编译错误无法配置JAVA_HOME

gradle - Gradle获取当前依赖项版本

android-studio - Gradle同步失败(.rawproto),无法保存设置

java - hibernate 搜索 : Search any part of the field without losing field's content while indexing

java - PageObjectModel 与 ExcelBased Selenium 框架