Skip to content

Commit

Permalink
Build client code for dicom plugin on release
Browse files Browse the repository at this point in the history
  • Loading branch information
naglepuff committed Jan 31, 2025
1 parent a71bc89 commit 8558b7e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
6 changes: 5 additions & 1 deletion .circleci/release_pypi.sh
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,11 @@ pip wheel . --no-deps -w ~/wheels
cd "$ROOTPATH/sources/dicom"
cp "$ROOTPATH/README.rst" .
cp "$ROOTPATH/LICENSE" .
# TODO build DICOMweb plugin client code when converted
# Build the client plugin code
pushd "$ROOTPATH/girder/sources/dicom/large_image_source_dicom/web_client/"
npm ci
npm run build
popd
python setup.py sdist
pip wheel . --no-deps -w ~/wheels
cd "$ROOTPATH/sources/dummy"
Expand Down
2 changes: 2 additions & 0 deletions sources/dicom/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
prune large_image_source_dicom/web_client
recursive-include large_image_source_dicom/web_client/dist/ *

0 comments on commit 8558b7e

Please sign in to comment.