Size: a a a

2020 May 20

М

Михаил in pro.jvm
Богдан Суконнов
при чем тут бизнес? Вот надо мне в паплайне CI/CD докер имидж собрать. Проще же когда для этого не нужно иметь докер демон.
Не бизнес - индустрия. Эта идея выглядит по меньшей мере странно. Но хз, может и есть такие юзкейсы.
источник

AG

Alexey Genus in pro.jvm
Dima
типовой шаблон
Да я понимаю. Но выглядит, как поделка. Там даже нельзя базовый образ выбрать🙈
источник

ch

central hardware in pro.jvm
отдельная кросплатформенная тулза для сборки образов идея интересная но для чего в этой идее JVM на пару со spring boot?
источник

D

Dima in pro.jvm
это ты к чему?
источник

D

Dmitriy in pro.jvm
Yamma Gamma
кто знает что делать? опции proguard      <options>
                       <option>-keep public class app.Main{public static void main(java.lang.String[]);}</option>
                       <option>-allowaccessmodification</option>

                       <option>-keepattributes Signature</option>
                       <option>-keepattributes EnclosingMethod</option>
                       <option>-keepattributes InnerClasses</option>
                       <option>-keepattributes Annotation</option>
                       <option>-keepdirectories</option>
                       <option>-keep class com.google.gson.examples.android.model. { *; }</option>
                       <option>-keep class sun.misc.Unsafe { *; }</option>
                       <option>-keepattributes *Annotation*</option>
                       <option>-keep class com.google.gson.stream.
com.google.gson.stream. { *; }</option>
                   </options>
У вас стандартная ошибка - не поправили пример на свои классы
источник

D

Dima in pro.jvm
куча проектов много лет собирает свои джарки в докер-образы, просто раньше для этого надо было свой докерфайл написать, положить скрипты в репу и тд
источник

D

Dima in pro.jvm
сейчас это настраивается плагином, просто удобство
источник

YG

Yamma Gamma in pro.jvm
Dmitriy
У вас стандартная ошибка - не поправили пример на свои классы
Я уже это понял)спасибо!
источник

М

Михаил in pro.jvm
Dima
сейчас это настраивается плагином, просто удобство
А можно этапы сборки для примера? Любопыино что эта штука делает внутри.
источник

D

Dima in pro.jvm
внутрь не копал
источник

D

Dima in pro.jvm
но там внутри скорее всего какой-нибудь docker client
источник

D

Dima in pro.jvm
а по этап, что-то вроде mvn clean test package spring-boot:build-image
источник

М

Михаил in pro.jvm
Dima
но там внутри скорее всего какой-нибудь docker client
docker history --no-trunc <yourimage> если не сложно
источник

D

Dima in pro.jvm
Михаил
docker history --no-trunc <yourimage> если не сложно
вы хотите, чтобы я локально это проверил?
источник

D

Dima in pro.jvm
спасибо, у меня другие планы
источник

М

Михаил in pro.jvm
Dima
вы хотите, чтобы я локально это проверил?
Если есть возможность. Я думал вы эту тулзу запускали.
источник

D

Dima in pro.jvm
не успели мигрировать на 2.3.0
источник

D

Dima in pro.jvm
но подобные плагины обычно к локальному докеру подсасываются и по шаблону билдят
источник

D

Dima in pro.jvm
вы на самом деле можете сами себе такой сделать
источник

D

Dima in pro.jvm
https://github.com/palantir/gradle-docker - вот это использовал
источник