Skip to content
Snippets Groups Projects

Revert "Update .gitlab-ci.yml"

Closed Michael Bücker requested to merge buecker/jupyterhub-ai:revert-946169df into main
1 file
+ 16
8
Compare changes
  • Side-by-side
  • Inline
+ 16
8
@@ -6,14 +6,11 @@ USER root
@@ -6,14 +6,11 @@ USER root
# Copy requirements and environment files to the container
# Copy requirements and environment files to the container
COPY requirements.txt environment.yml /tmp/
COPY requirements.txt environment.yml /tmp/
# Update conda environment, install pip packages, and adjust permissions
# Update conda environment
RUN conda env update -q -f /tmp/environment.yml && \
RUN conda env update -q -f /tmp/environment.yml
/opt/conda/bin/pip install --no-cache-dir -r /tmp/requirements.txt && \
conda clean -y --all && \
# Install pip packages and avoid caching
jupyter lab build && \
RUN /opt/conda/bin/pip install --no-cache-dir -r /tmp/requirements.txt
python -m nltk.downloader stopwords && \
python -m nltk.downloader wordnet && \
python -m spacy download en_core_web_sm
# Fix permissions for the pip cache directory to avoid permission warnings
# Fix permissions for the pip cache directory to avoid permission warnings
RUN chown -R jovyan:users /home/jovyan/.cache
RUN chown -R jovyan:users /home/jovyan/.cache
@@ -21,6 +18,17 @@ RUN chown -R jovyan:users /home/jovyan/.cache
@@ -21,6 +18,17 @@ RUN chown -R jovyan:users /home/jovyan/.cache
# Ensure numpy and scikit-learn are compatible
# Ensure numpy and scikit-learn are compatible
RUN /opt/conda/bin/pip install --no-cache-dir numpy==1.22.0 scikit-learn==1.2.2
RUN /opt/conda/bin/pip install --no-cache-dir numpy==1.22.0 scikit-learn==1.2.2
 
# Clean up conda cache
 
RUN conda clean -y --all
 
 
# Build Jupyter Lab
 
RUN jupyter lab build
 
 
# Install NLTK and SpaCy data
 
RUN python -m nltk.downloader stopwords
 
RUN python -m nltk.downloader wordnet
 
RUN python -m spacy download en_core_web_sm
 
# Copy and install custom packages
# Copy and install custom packages
COPY dash_proxy /tmp/dash_proxy/
COPY dash_proxy /tmp/dash_proxy/
RUN pip install --no-cache-dir /tmp/dash_proxy/
RUN pip install --no-cache-dir /tmp/dash_proxy/
Loading