- Install
nbgrader
. - Place the uhd-pap/course repository content in a
source/course/
directory. - To automatically
gitignore
output from the notebooks,pip install nbstripout
andnbstripout --install
. - Make sure a remote
deploy
points to a discardable repository. It will be overwritten with the cleaned-up course where exercise solutions have been replaced by placeholders. The published course repository is uhd-pap/course-deploy. - Run
./deploy.sh
. The script runsnbgrader assign
in../../
, commits the result and force-pushes the repository to thedeploy
remote. - Re-compile on http://mybinder.org/.