Skip to content

Commit

Permalink
Updated setup-jh-dev
Browse files Browse the repository at this point in the history
  • Loading branch information
jaytmiller committed Mar 27, 2024
1 parent 2cca2a1 commit 3e132ac
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions setup-jh-dev
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## Check out the nersc-refresh-announcements repo for live work in
## a JupyterHub notebook session.

set -eu
set -eux

git clone https://github.com/jaytmiller/nersc-refresh-announcements.git

Expand All @@ -13,16 +13,24 @@ git fetch origin
git checkout stsci-announce

source ~/.bashrc
conda activate base

# Partial install may fail, but enables jlpm for below
set +e
pip install .
set -e

jlpm run clean
pip install .
pip install -e .
jlpm run build
jlpm install

pip install -ve .
jupyter labextension develop . --overwrite

# Will "update" to broken dependencies?
# jlpm add @jupyterlab/application @lumino/widgets @jupyterlab/statusbar @jupyterlab/apputils @jupyterlab/settingregistry

jlpm run build
# jupyter labextension install .

cd ..

0 comments on commit 3e132ac

Please sign in to comment.