QQ - when we update the code on the JupyterLab, do we need to reset the build for the jobs to be updated?
y
Yannick
11/10/2022, 8:12 AM
JupyterLab changes the state of the code in the project directory (project-dir) whereas Jobs operate on a snapshot that is created on Job creation. Therefore if you want to use the updated code/files, then you need to create a new Job. This can also be done using the “copy config to new job” button on an existing Job so you don’t need to configure the new Job again.
We create a snapshot for Jobs so that Jobs run completely isolated from what you are doing in the Pipeline editor and Jupyterlab. You don’t want to suddenly break your production Pipelines of course.
Hope that answers your question!