在 GitLab Pages 上部署#
与 GitHub Pages 类似,JupyterLite 可以轻松部署在 GitLab Pages 上,使用 jupyterlite CLI 并将 output_path 设置为 .gitlab-ci.yml 文件中的 public 文件夹。
假设您的笔记本存储在 content 文件夹中;并且您不需要任何额外的 python 依赖项和配置覆盖,那么 .gitlab-ci.yml 可能如下所示。
image: python
pages:
stage: deploy
before_script:
- python -m pip install jupyterlite-core jupyterlite-pyodide-kernel
script:
- jupyter lite build --contents content --output-dir public
artifacts:
paths:
- public # mandatory, other folder won't work
only:
- main # the branch you want to publish