[ 
https://issues.apache.org/jira/browse/BEAM-11608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17312725#comment-17312725
 ] 

Eduardo Barrera commented on BEAM-11608:
----------------------------------------

Hello [~tysonjh], the Dockerfile you mention works fine. We can see it's only 
an image to setup the dependencies as it doesn't have any Beam data (looks like 
that's setup by https://github.com/apache/beam/blob/master/start-build-env.sh 
which uses the container created by the mentioned Dockerfile).

Regarding the manual setup: we plan to create a file (mac-dev.sh) which will 
include the dependencies used by the Dockerfile. This to mimic that environment 
but at a local level.

For testing the CI, we plan to add additional tasks to 
`beam/sdks/python/test-suites/dataflow/common.gradle` to validate the 
installation of both approaches.

Does this sounds good or are we missing something?

Thanks!

> Development environment set up automation
> -----------------------------------------
>
>                 Key: BEAM-11608
>                 URL: https://issues.apache.org/jira/browse/BEAM-11608
>             Project: Beam
>          Issue Type: Wish
>          Components: build-system, website
>            Reporter: Tyson Hamilton
>            Priority: P3
>
> The manual steps in the contribution guide should be combined into a single 
> command for users. For example, this could be done by putting all manual 
> steps into a shell script.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to