Skip to content

Commit

Permalink
Merge branch 'main' of github.com:brown-ccv/jupyterhub-docker-images …
Browse files Browse the repository at this point in the history
…into main
  • Loading branch information
Paul Stey committed Jul 29, 2021
2 parents be5e89e + 13ab997 commit bd397cd
Show file tree
Hide file tree
Showing 17 changed files with 47 additions and 23 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/apma0360.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/biol1595.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/data1010.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ jobs:

- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/econ2070.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/eeps1310.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/engn1120.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/geol1430.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/mpa2065.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ jobs:

- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/neur1630.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/phys1600.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License.
ARG ROOT_CONTAINER="jupyter/base-notebook:lab-2.2.9"
ARG ROOT_CONTAINER="jupyter/base-notebook:lab-3.0.16"
FROM ${ROOT_CONTAINER} as base

ARG CLASS
Expand Down Expand Up @@ -87,9 +87,9 @@ RUN jupyter serverextension enable --py 'jupyterlab_git' --sys-prefix && \
jupyter labextension install '@jupyterlab/server-proxy' --no-build && \
jupyter nbextension install 'jupytext' --py --sys-prefix && \
jupyter nbextension enable 'jupytext' --py --sys-prefix && \
jupyter serverextension enable --sys-prefix 'jupyterlab_latex' && \
jupyter labextension install '@jupyterlab/latex' --no-build && \
jupyter labextension install '@jupyter-widgets/[email protected]' '[email protected]' --no-build && \
# jupyter serverextension enable --sys-prefix 'jupyterlab_latex' && \
# jupyter labextension install '@jupyterlab/latex' --no-build && \
# jupyter labextension install '@jupyter-widgets/[email protected]' '[email protected]' --no-build && \
jupyter lab build && \
jupyter lab clean -y && \
npm cache clean --force && \
Expand Down
3 changes: 3 additions & 0 deletions dev/templates/class_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ jobs:
- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
2 changes: 2 additions & 0 deletions requirements/classes/apma0350/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
#add extra pkgs here
ipywidgets

#basic scipy
matplotlib-base
numpy
Expand Down
10 changes: 6 additions & 4 deletions requirements/classes/biol1595/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
# add class-specific packages here:
ipywidgets

# these are the scipy base packages ( YOU PROBABLY DON'T WANT TO REMOVE THESE )
dask
pandas
numexpr
matplotlib
numexpr
pandas
pytables
scikit-learn
scipy
seaborn
scikit-learn
sympy
statsmodels
cloudpickle
Expand All @@ -18,7 +20,7 @@ hdf5
vincent
protobuf
xlrd
pytables


# these are the base r packages in the r-notebook image ( YOU PROBABLY WANT THESE IF YOUR TARGET IN DOCKER IS r_lang OR r_julia )

Expand Down
8 changes: 1 addition & 7 deletions requirements/classes/data1010/requirements.jl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ const julia_packages = [
"DecisionTree",
"Flux",
"GLM",
"GLMNet",
"HypothesisTests",
"Ipopt",
"JuMP",
Expand All @@ -19,23 +18,18 @@ const julia_packages = [
"Optim",
"StatsBase",
"MLDatasets",
"MLJ",
"Images",
"ProgressMeter",
"TableView",
"Query",
"Weave",
"QuadGK",
"NLopt",
"LaTeXStrings",
"Feather",
"SymPy",
"Gadfly",
"GR",
"Plots",
"VegaLite",
"StatsPlots",
"DataVoyager",
"Interact",
"VegaDatasets",
"RDatasets"
]
8 changes: 0 additions & 8 deletions requirements/classes/mpa2065/requirements.jl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ const julia_packages = [
"DecisionTree",
"Flux",
"GLM",
"GLMNet",
"HypothesisTests",
"Ipopt",
"JuMP",
Expand All @@ -21,23 +20,16 @@ const julia_packages = [
"MLDatasets",
"MLJ",
"Images",
"TSne",
"ProgressMeter",
"TableView",
"Query",
"Weave",
"QuadGK",
"NLopt",
"LaTeXStrings",
"Feather",
"SymPy",
"Gadfly",
"GR",
"Plots",
"VegaLite",
"StatsPlots",
"DataVoyager",
"Interact",
"VegaDatasets",
"RDatasets"
]
1 change: 1 addition & 0 deletions requirements/common/requirements.pip.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ jupytext
jupyterlab_latex
pyppeteer
nbconvert
jupyterlab_widgets

0 comments on commit bd397cd

Please sign in to comment.