【发布时间】:2018-12-17 02:05:57
【问题描述】:
我正在尝试使用 snapcraft 来构建基于 Java 的 gradle 项目的快照,但是每当使用任何 Gradle 插件时都会出现故障 - 每当它尝试访问它们时,我都会遇到类似于以下错误的内容:
* What went wrong:
Error resolving plugin [id: 'com.gradle.build-scan', version: '1.14']
> Could not GET 'https://plugins.gradle.org/api/gradle/2.10/plugin/use/com.gradle.build-scan/1.14'.
> plugins.gradle.org: Name or service not known
plugins.gradle.org 似乎以某种方式被阻止,所以我最初的反应是它可能需要被列入白名单 - 但我看不到任何这样做的选项。
snapcraft yaml文件相关部分如下:
parts:
quelea:
after: [desktop-glib-only]
plugin: gradle
source: .
build: |
export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
gradle -Dnightly=true -Dversionsuffix=CI-UNSTABLE clean dist
install: |
unzip dist/quelea-snap.zip -d $SNAPCRAFT_PART_INSTALL/
build-packages:
- unzip
- openjdk-8-jdk
【问题讨论】: