Skip to content

Commit 9c0ddac

Browse files
committed
Merge branch 'master' of https://github.com/rocker-org/binder
2 parents 1b3e735 + fb922bf commit 9c0ddac

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

.github/workflows/docker-image.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- Dockerfile
77
- environment.yml
88
- install.r
9+
- vscode-extensions.txt
910
jobs:
1011
build:
1112
runs-on: ubuntu-latest

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ARG BASE=quay.io/jupyter/minimal-notebook:ubuntu-24.04
22
FROM $BASE
33

4-
# Make code-server extensions etc persist to container, not hub
5-
ENV XDG_DATA_HOME=/opt/share
4+
# this env var is recognized by jupyter-vscode-proxy:
5+
ENV CODE_EXTENSIONSDIR=/opt/share/code-server
66
## Add rstudio's binaries to path for quarto
77
ENV PATH=$PATH:/usr/lib/rstudio-server/bin/quarto/bin
88

@@ -23,7 +23,7 @@ RUN curl -s https://raw.githubusercontent.com/rocker-org/ml/refs/heads/master/in
2323
USER ${NB_USER}
2424

2525
COPY vscode-extensions.txt /tmp/vscode-extensions.txt
26-
RUN xargs -n 1 code-server --install-extension < /tmp/vscode-extensions.txt
26+
RUN xargs -n 1 code-server --extensions-dir ${CODE_EXTENSIONSDIR} --install-extension < /tmp/vscode-extensions.txt
2727

2828
COPY environment.yml /tmp/environment.yml
2929
RUN conda update --all --solver=classic -n base -c conda-forge conda && \

vscode-extensions.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
alefragnani.project-manager
12
ms-python.python
23
ms-toolsai.jupyter
34
ms-vscode.live-server
4-
quarto.quarto
55
posit.shiny
6+
quarto.quarto
67
reditorsupport.r
7-
continue.continue
8-
alefragnani.project-manager
8+
saoudrizwan.claude-dev

0 commit comments

Comments
 (0)