Hi Yifan,
Thanks for the proposal. I like the idea of unifying test environments
via Docker.
It would be great if we could still easily run tests without Docker.
Best,
Max
On 27.08.18 19:53, Yifan Zou wrote:
Hi,
I have a proposal for creating a reproducible environment for Jenkins
tests by using docker container. The thing is, the environment
configurations on Beam Jenkins slaves are sometimes different from
developer's machines. Test failures on Jenkins may not be easy to
reproduce locally. Also, it is not convenient for developers to add or
modify underlying tools installed on Jenkins VMs, since they're managed
by Apache Infra. This proposal is aimed to address those problems.
https://docs.google.com/document/d/1y0YuQj_oZXC0uM5-gniG7r9-5gv2uiDhzbtgYYJW48c/edit#heading=h.bg2yi0wbhl9n
Any comments are welcome. Thank you.
Regards.
Yifan