documentation

.squadronignore

.squadronignore is created at the project root by squadron project init. It controls which files are excluded from uploads, applying to both the build step (build.sh) and the main run (run.sh). It uses the same syntax as .gitignore.

Tip

Use .squadronignore to keep volumes out of your project upload. Link volumes through the manifest instead.

The default file excludes common large or unnecessary files:

*.png
*.jpg
.git/
.venv/
.squadron/jobs/
.squadron/tests/

Add anything else you don't want uploaded:

data/
__pycache__/
*.csv
Note

Files in .gitignore are not automatically excluded. Only patterns in .squadronignore are applied.