The problematic part is 'mvn clean install' which will pull down the
internet of dependencies as if you're building for the first time - every
time.
On Jan 16, 2018 00:56, "Bruno Oliveira" <bruno(a)abstractj.org> wrote:
Hi Bill, I think it makes sense. But there are few things that people can't
avoid, like install JDK for development.
On AeroGear we had a -dev image like you described[1]
[1] -
https://github.com/jboss-dockerfiles/aerogear/blob/
master/wildfly/unifiedpush-wildfly-dev/Dockerfile
On Mon, Jan 15, 2018 at 9:21 PM Bill Burke <bburke(a)redhat.com> wrote:
Do we need a development image that builds from master. A
Dockerfile
script that:
- derives from jdk8
- installs git client
- install maven
- git clone
https://github.com/keycloak/keycloak
- mvn clean install -Pdistro -DskipTests=true
- unzip distro into /opt/keycloak
We have a couple of teams asking for something like this within Red
Hat as I'm guessing they don't want to deal with running maven
themselves. Does that sort of flow make sense?
--
Bill Burke
Red Hat
_______________________________________________
keycloak-dev mailing list
keycloak-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-dev
_______________________________________________
keycloak-dev mailing list
keycloak-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-dev