Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6f1f8a6

Browse files
Update .gitpod.Dockerfile
1 parent 57a0c3c commit 6f1f8a6

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

β€Ž.gitpod.Dockerfile

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
1-
FROM gitpod/workspace-full
1+
FROM gitpod/workspace-full:latest
22

3+
SHELL ["/bin/bash", "-c"]
4+
5+
RUN sudo apt-get update \
6+
&& sudo apt-get update \
7+
&& sudo apt-get clean \
8+
&& sudo rm -rf /var/cache/apt/* /var/lib/apt/lists/* /tmp/*
9+
10+
# That Gitpod install pyenv for me? no, thanks
11+
WORKDIR /home/gitpod/
12+
RUN rm .pyenv -Rf
13+
RUN rm .gp_pyenv.d -Rf
14+
RUN curl https://pyenv.run | bash
15+
16+
17+
RUN pyenv update && pyenv install 3.10.7 && pyenv global 3.10.7
18+
RUN pip install pipenv
19+
20+
# remove PIP_USER environment
321
USER gitpod
22+
RUN if ! grep -q "export PIP_USER=no" "$HOME/.bashrc"; then printf '%s\n' "export PIP_USER=no" >> "$HOME/.bashrc"; fi
23+
RUN echo "" >> $HOME/.bashrc
24+
RUN echo "unset DATABASE_URL" >> $HOME/.bashrc
25+
RUN echo "export DATABASE_URL" >> $HOME/.bashrc
426

5-
RUN pip3 install pytest==4.4.2 pytest-testdox mock requests toml
27+
RUN pip3 install pytest==6.2.5 pytest-testdox mock requests toml
628
RUN npm i @learnpack/learnpack@2.1.20 -g && learnpack plugins:install @learnpack/python@1.0.0

0 commit comments

Comments
(0)

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /