在 GitLab Pages 上部署#
与 GitHub Pages 一样,JupyterLite 可以轻松地使用 jupyterlite
CLI 和将 output_path
设置为 public
文件夹部署在 GitLab Pages 上,该文件夹位于您的 .gitlab-ci.yml
文件中。
假设您的笔记本存储在 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