Skip to content

Commit e63e04b

Browse files
authored
Merge pull request #20260 from mozilla/fix_docker
fix(docker): Update Dockerfile to install python3-pip
2 parents a780ef3 + 9ef3908 commit e63e04b

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

_dev/docker/mono/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ RUN apt-get update && apt-get install -y \
1717
git-core \
1818
python3-setuptools \
1919
python3-dev \
20+
python3-pip \
2021
python3-venv \
2122
build-essential \
2223
zip \
@@ -39,6 +40,9 @@ FROM fxa-build-utils AS fxa-build
3940
COPY --chown=app:app . /fxa
4041
USER app
4142
WORKDIR /fxa
43+
RUN rm -rf .venv \
44+
&& python3 -m venv .venv \
45+
&& .venv/bin/pip install 'glean_parser~=14.5'
4246
RUN _dev/docker/mono/build.sh $(cat packages/version.json | jq -r '.version.version')
4347

4448
# Final image

0 commit comments

Comments
 (0)