Hi folks!

I'm Evan, and I'm fairly new to developing the Beam SDK. I've been a user
for a number of years and have done some private SDK customizations along
the way for my day job, but have recently been given the green light to
contribute back to the OSS repo 🙌 In particular, I've worked with
ElasticsearchIO the most.

I'm looking ahead at how to potentially revamp the ElasticsearchIO test
suite. I wanted to double-check if there are any WIP efforts underway so as
to not duplicate effort or step on toes.

Barring that, I'm thinking that using docker containers to support
integration testing could be really beneficial. Do we have examples of
doing just that in the Java SDK at the moment? Do the Jenkins VMs support
docker?  Looking around briefly outside of Beam it appears there are a few
options for running Docker containers from gradle [1][2]. Or perhaps
there's another alternative to Docker+gradle entirely.

Thanks in advance for your advice,
Evan

[1] https://github.com/bmuschko/gradle-docker-plugin
[2] https://github.com/palantir/gradle-docker

Reply via email to