[
https://issues.apache.org/jira/browse/BEAM-11608?focusedWorklogId=598691&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-598691
]
ASF GitHub Bot logged work on BEAM-11608:
-----------------------------------------
Author: ASF GitHub Bot
Created on: 18/May/21 17:02
Start Date: 18/May/21 17:02
Worklog Time Spent: 10m
Work Description: fernando-wizeline commented on a change in pull request
#14584:
URL: https://github.com/apache/beam/pull/14584#discussion_r634587971
##########
File path: dev-support/docker/Dockerfile
##########
@@ -42,32 +42,11 @@ ENV DEBCONF_TERSE true
###
RUN apt -q update \
&& apt install -y software-properties-common apt-utils apt-transport-https
ca-certificates \
- && add-apt-repository -y ppa:deadsnakes/ppa \
- && apt-get -q install -y --no-install-recommends \
- bash-completion \
- build-essential \
- bzip2 \
- wget \
- curl \
- docker.io \
- g++ \
- gcc \
- git \
- gnupg-agent \
- rsync \
- sudo \
- vim \
- locales \
- wget \
- time \
- openjdk-8-jdk \
- python3-setuptools \
- python3-pip \
- python3.6 \
- python3.7 \
- python3.8 \
- virtualenv \
- tox
+ && add-apt-repository -y ppa:deadsnakes/ppa
+
+RUN mkdir /package
+COPY pkglist /package/pkglist
+RUN apt-get -q install -y --no-install-recommends $(grep -v '^#'
/package/pkglist | cat)
Review comment:
I thought about copying and executing local_env_setup.sh script, but
since that one contains MacOS validations, I figured it would look odd living
inside an ubuntu Dockerfile.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 598691)
Time Spent: 5h 40m (was: 5.5h)
> 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
> Assignee: Eduardo Barrera
> Priority: P3
> Time Spent: 5h 40m
> Remaining Estimate: 0h
>
> 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)