Of course, any image available on docker hub (or other registries) can be used.

---
Luca Burgazzoli


On Wed, May 23, 2018 at 11:16 PM, Alex Dettinger <aldettin...@gmail.com> wrote:
> Hi Luca,
>
>   +1 as you demonstrated the use to test starters.
>
>   I already faced a situation where a custom docker image would have helped
> in testing a regular camel component.
> Would it be in the scope of camel-testcontainers ? I mean building a custom
> image, pushing it to docker hub and use that for route level tests of a
> regular component ?
>
> Alex
>
>
>
> On Wed, May 23, 2018 at 9:39 AM, Luca Burgazzoli <lburgazz...@gmail.com>
> wrote:
>
>> Like:
>>
>>     https://github.com/lburgazzoli/apache-camel/blob/
>> CAMEL-12485/platforms/spring-boot/components-starter/camel-
>> consul-starter/pom.xml#L67-L128
>>
>>
>> ---
>> Luca Burgazzoli
>>
>>
>> On Wed, May 23, 2018 at 9:38 AM, Luca Burgazzoli <lburgazz...@gmail.com>
>> wrote:
>> > It can be done by checking the presence of the docker socket file or
>> > DOCKER_HOST env var
>> >
>> > ---
>> > Luca Burgazzoli
>> >
>> >
>> > On Wed, May 23, 2018 at 8:56 AM, Willem Jiang <willem.ji...@gmail.com>
>> wrote:
>> >> Hi Luca,
>> >>
>> >> I guess you mean the maven profile. Please correct me if I'm wrong.
>> >> Currently I need to user -Pdocker to enable the docker related test in
>> my
>> >> project.
>> >>
>> >> I'm not sure if we enable the profile by default if there is a docker
>> >> command in the box.
>> >>
>> >>
>> >>
>> >> Willem Jiang
>> >>
>> >> Blog: http://willemjiang.blogspot.com (English)
>> >>           http://jnn.iteye.com  (Chinese)
>> >> Twitter: willemjiang
>> >> Weibo: 姜宁willem
>> >>
>> >> On Wed, May 23, 2018 at 2:22 PM, Luca Burgazzoli <lburgazz...@gmail.com
>> >
>> >> wrote:
>> >>
>> >>> Hi Zoran,
>> >>>
>> >>> On Tue, May 22, 2018 at 10:03 PM, Zoran Regvart <zo...@regvart.com>
>> wrote:
>> >>> > Hi Luca,
>> >>> > sounds like a good idea, would be really good if we transitioned (no
>> >>> > need for a big bang), to JUnit 5 then we could use conditional logic
>> >>> > to skip those tests if for instance docker is not available.
>> >>> >
>> >>> > I would also consider marking those as integration tests so they are
>> >>> > run only if we want them to be run, or in environments that we know
>> >>> > they'll run without issues.
>> >>> >
>> >>>
>> >>> As first iteration I'd use profiles, junit 5 is not exatly as easy as
>> >>> junit 4 is.
>> >>>
>> >>> > zoran
>> >>> >
>> >>> > On Tue, May 22, 2018 at 5:35 PM, Luca Burgazzoli <
>> lburgazz...@gmail.com>
>> >>> wrote:
>> >>> >> Hi all,
>> >>> >>
>> >>> >> I've been using testcontainers [1] for a while and I found it useful
>> >>> >> to test against non java services such as consul, etcd and so on so
>> >>> >> I'd like to create a camel-testcontainers "component" that includes
>> >>> >> some facilities like a dedicated test support that take care of
>> >>> >> starting/stopping containers.
>> >>> >>
>> >>> >> Any objection/suggestion ?
>> >>> >>
>> >>> >> Regards,
>> >>> >> Luca
>> >>> >>
>> >>> >> [1] https://www.testcontainers.org/
>> >>> >>
>> >>> >>
>> >>> >> ---
>> >>> >> Luca Burgazzoli
>> >>> >
>> >>> >
>> >>> >
>> >>> > --
>> >>> > Zoran Regvart
>> >>>
>>

Reply via email to