Size: a a a

2020 March 02

L

Loljeene in pro.jvm
Ivan Rasikhin
Jib пакует результирующий jar в докер
я пробовал, ага. Я просто не уверен что у меня на хосте есть права под раннером писать в .m2
А те папки куда точно есть права чистятся каждые 2 часа
источник

IR

Ivan Rasikhin in pro.jvm
А девопсов ткнуть не вариант
источник

IR

Ivan Rasikhin in pro.jvm
То что ты уже описал не нормально
источник

L

Loljeene in pro.jvm
Ivan Rasikhin
А девопсов ткнуть не вариант
Это параллельная задача, я только пришел на проект, просто. Напишу им тикет, но это не быстро а собираться нужно уже сейчас
источник

L

Loljeene in pro.jvm
Ivan Rasikhin
Враппер можешь юзать
На раннере нет jdk. Так что видимо пока только закешировать
источник

D

Dmitriy in pro.jvm
Loljeene
Это параллельная задача, я только пришел на проект, просто. Напишу им тикет, но это не быстро а собираться нужно уже сейчас
https://docs.gitlab.com/ee/ci/caching/ это уже видели?
источник

АД

Александр Дерюгин in pro.jvm
Ну если у них ЕЕ, то пойдёт :)
источник

D

Dmitriy in pro.jvm
Александр Дерюгин
Ну если у них ЕЕ, то пойдёт :)
оно и в CE
источник

DK

Dmitriy Krayanskiy in pro.jvm
Александр
в рамках одного клиента - просто генерацией UUID, между разными клиентами никак, если клиент зависнет значит сообщение не отправит, отправит потом с тем-же или даже другим UUID, для бэкенда оно будет уникальное. Я так понял вопрос - не дублировать данные.
а почему между разными клиентами никак? Как вариант - добавлять уникальный клиентайди.
источник

А

Александр in pro.jvm
Dmitriy Krayanskiy
а почему между разными клиентами никак? Как вариант - добавлять уникальный клиентайди.
да, разумеется, никак - имелось в виду в той постановке, если добавить уникальный идентификатор, то конечно
источник

IR

Ivan Rasikhin in pro.jvm
Не видел, не юзаю gitlab ci
источник

L

Loljeene in pro.jvm
Я примерно понял, мне нужно или докер раннер, или собирать через jib в докер контейнере и из него же пушить в registry образ
источник

d

dima in pro.jvm
Кэширование в гитлабе есть
источник

d

dima in pro.jvm
Просто тут надо вам девопсов пнуть насчёт прав
источник

Z

Zhorius in pro.jvm
Всем привет! Подскажите пожалуйста, как в Java или Kotlin узнать имя remote файла, если в ссылке имя файла не фигурирует, а только айдишник по которому сервак отдаёт нужный файл
источник

V@

Vyacheslav @bvn13 in pro.jvm
Zhorius
Всем привет! Подскажите пожалуйста, как в Java или Kotlin узнать имя remote файла, если в ссылке имя файла не фигурирует, а только айдишник по которому сервак отдаёт нужный файл
Если протокол http, то посмотри в заголовках ответа
источник

Z

Zhorius in pro.jvm
Vyacheslav @bvn13
Если протокол http, то посмотри в заголовках ответа
Да меня уже в соседнем чатике навели на эту мысль, спасибо) в Content-Disposition лежит
источник

V

Vladimir in pro.jvm
Ivan Rasikhin
Jib пакует результирующий jar в докер
кстати он не jar пакует, а сами .class-файлы :)
источник

V

Vladimir in pro.jvm
в бут 2.3 основываясь на таком подходе сделали слоеный имадж
источник

L

Loljeene in pro.jvm
Vladimir
кстати он не jar пакует, а сами .class-файлы :)
я через exec-maven-plugin распаковываю jar и слоями записываю
источник