Я использовал filteringCharset = 'UTF-8'
из-за проблем с кодированием в ProcessResources
в build.gradle
. Эта сборка преуспела на моем рабочем столе, но не удалось на Travis CI. Наверное, это проблема с Gradle Travis CI. Поэтому я попытался обновить версию, но не смог найти никакой информации. Это проблема с версией Gradle? Если да, что я могу сделать?Не удалось построить решетку на Travis CI
Travis построить ошибку:
FAILURE: Build failed with an exception.
* Where:
Build file '/home/travis/build/EntryPointKR/K-Security/build.gradle' line: 43
* What went wrong:
A problem occurred evaluating root project 'K-Security'.
> No such property: filteringCharset for class: org.gradle.language.jvm.tasks.ProcessResources_Decorated
Полный журнал Трэвис сборки: https://travis-ci.org/EntryPointKR/K-Security/builds/201771722
.travis.yml:
language: java
sudo: false
jdk:
- oraclejdk8
addons:
apt:
packages:
- oracle-java8-installer
Проблема код в build.gradle
processResources {
filteringCharset = 'UTF-8' // Here
filter ReplaceTokens, tokens: [
"version" : project.version,
"pluginName": rootProject.name,
"mainClass" : "cloud.swiftnode.ksecurity.KSecurity",
"author" : "EntryPoint"
]
}
Спасибо за ваш ответ – Pneumono