Size: a a a

Kotlin Community

2019 November 28

VN

Vladislav Navrocky in Kotlin Community
Boris Vanin
А минус зачем?
просто, могу на плюс поменять
источник

VN

Vladislav Navrocky in Kotlin Community
думаю без минуса не получится добавлять филды у которых параметров нет или блока
источник

BV

Boris Vanin in Kotlin Community
Я к тому, что или блок или минус, оба сразу зачем?
источник

VN

Vladislav Navrocky in Kotlin Community
ну для блока можно и без минуса, я его просто для единообразия оставил, но он получается не обязательный
источник

VP

Vladimir Petrakovich in Kotlin Community
В stdlib есть делегат для mutable property, который до первого setValue возвращает заданное дефолтное значение (вычисляемое на лету)?
источник
2019 November 29

AV

Alexey Vilyansky in Kotlin Community
Собираю образ докер с приложением kotlin, получаю
2019-11-29T08:31:09.687+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
2019-11-29T08:31:09.688+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Plugin [id: 'kotlin'] was not found in any of the following sources:
используемый image для сборки kotlin:latest

Подскажите куда копать?
источник

AV

Alexey Vilyansky in Kotlin Community
ошибка при сборке приложения, приложение  собираю
gradle clean build -Dspring.profiles.active=test -x test --stacktrace --info --debug
источник

RI

Ruslan Ibragimov in Kotlin Community
Alexey Vilyansky
Собираю образ докер с приложением kotlin, получаю
2019-11-29T08:31:09.687+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
2019-11-29T08:31:09.688+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Plugin [id: 'kotlin'] was not found in any of the following sources:
используемый image для сборки kotlin:latest

Подскажите куда копать?
Можно ссылку на docker hub?
источник

AV

Alexey Vilyansky in Kotlin Community
что именно нужно? образы вот эти перепробовал https://hub.docker.com/_/gradle?tab=tags&page=1
источник

AV

Alexey Vilyansky in Kotlin Community
Dockerfile таков:
FROM gradle:jdk AS GRADLE_TOOL_CHAIN

COPY --chown=gradle:gradle . /home/gradle/src

WORKDIR /home/gradle/src

#RUN gradle build --no-daemon
RUN gradle --version
RUN gradle clean build -Dspring.profiles.active=test -x test --stacktrace --info --debug

FROM openjdk:8-alpine

COPY --from=GRADLE_TOOL_CHAIN /home/gradle/src/build/libs/core.jar /core.jar

RUN apk --no-cache add curl ffmpeg

ENV JAVA_OPTS ""
ENV TZ "Europe/Moscow"

COPY ./docker-entrypoint.sh /
COPY build/libs/core.jar /core.jar

ENTRYPOINT ["java", "-jar", "core.jar"]
источник

RI

Ruslan Ibragimov in Kotlin Community
Скорее всего ошибка в билд скрипте, репозитории не указаны
источник

RI

Ruslan Ibragimov in Kotlin Community
Докер файл выглядит ок
источник

AV

Alexey Vilyansky in Kotlin Community
Ruslan Ibragimov
Скорее всего ошибка в билд скрипте, репозитории не указаны
это gradle.build?
источник

AV

Alexey Vilyansky in Kotlin Community
первый раз собираю котлин приложение
источник

RI

Ruslan Ibragimov in Kotlin Community
build.gradle, yes
источник

AV

Alexey Vilyansky in Kotlin Community
сюда его можно?
источник

AV

Alexey Vilyansky in Kotlin Community
благодарю за помощь
источник

AV

Alexey Vilyansky in Kotlin Community
источник

RI

Ruslan Ibragimov in Kotlin Community
Репозитории указаны, но версий у плагинов нет, не уверен как это может вообще работать. Он работает хоть где-то?
источник

AV

Alexey Vilyansky in Kotlin Community
разработчик говорит что локально собирает. Но чё он там собирает и в каком окружении - загадка
источник