Fix Version/s: None
Component/s: Stack Documentation and UX
This ticket is to add additional commands (beyond nbreport test,
DM-15167) to the nbreport command-line application that interact with the api.lsst.codes/nbreport microservice ( DM-15199) to reserve instances and upload computed notebooks corresponding to instances.
According to the plan in https://sqr-023.lsst.io/v/DM-15003 these commands are:
- nbreport init
- nbreport render
- nbreport compute
- nbreport upload
- nbreport issue (the all-in-one version of that command)
Released as nbreport 0.6.0:
These variables aren't part of the ``cookiecutter`` namespace and can't be overridden on the command line.
This provides a record of how the notebook was constructed, and will be used on the server to both render the notebook page and to provide filtering of notebooks.
The main command reads this file and passes data like the authentication token to subcommands.