Yeah, we could also checkout code in 'development' subdirectory and provide
an option to mount local dir as 'development'. We could also provide option
to skip checkout and to use existing code in the mounted
~/development/keycloak - that would use your local working version of
keycloak - so you can have it open in your IDE and do a rebuild iteration
quickly ...
On Wed, Jan 17, 2018 at 3:57 PM, Bruno Oliveira <bruno(a)abstractj.org> wrote:
Maybe we can just provide an option for people to mount
$HOME/.m2/repository ?
On Wed, Jan 17, 2018 at 12:52 PM Marko Strukelj <mstrukel(a)redhat.com>
wrote:
> 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
>
>
>