File tree
Expand file treeCollapse file tree1 file changed
+23
-2
lines changed Expand file treeCollapse file tree1 file changed
+23
-2
lines changed Original file line number | Diff line number | Diff line change |
---|
|
1 |
| - |
2 | 1 | FROM gitpod/workspace-full:latest
|
3 | 2 |
|
| 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 |
4 | 21 | 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 |
5 | 26 |
|
6 |
| -RUN pip3 install pytest==4.4.2 pytest-testdox mock |
| 27 | +RUN pip3 install pytest==6.2.5 pytest-testdox mock |
7 | 28 | RUN npm i @learnpack/ [email protected] -g && learnpack plugins:install @learnpack/ [email protected]
|
You can’t perform that action at this time.
0 commit comments