Skip to content
ricochet

Tasks

Tasks are content items that run to completion. Unlike apps, which stay running to serve requests, a task runs once and then stops. Examples are an R script that builds a report, a Python ETL pipeline, or a Quarto document that renders to HTML.

See the content items overview for the full list of task types.

Content TypeDescription
rAn R script with the extension .R or .r.
rmdAn R Markdown document. Can be served as a static site.
quarto-rA Quarto document using an R runtime. Can be served as a static site.
Content TypeDescription
pythonA Python script with the extension .py.
quarto-pyA Quarto document using a Python runtime. Can be served as a static site.
jupyterA Jupyter notebook with the extension .ipynb. Always served as a static site.
Content TypeDescription
juliaA Julia script.
quarto-jlA Quarto document using a Julia runtime. Can be served as a static site.

See the deployment guide to deploy tasks with the CLI or git integration. For project requirements, see the guide for your language: