Skip to content

description: Drop-in Catapult recipes for Astro, AdonisJS, Directus, Nuxt, PM2, Redis, VitePress, git and rsync.

Recipes

Alpha

@catapultjs/deploy is currently in alpha. Its API may change between minor releases until it reaches a stable version. Pin the package version in your package.json to avoid unexpected breaking changes during updates.

Recipes are importable modules that register tasks and insert them into the pipeline automatically.

RecipeDescription
astroBuild locally with Astro and upload artifacts
gitClone the repository and log revisions
rsyncTransfer files via rsync
adonisjsAdonisJS-specific deployment steps
directusDirectus schema and database tasks
nuxtNuxt build and static generation tasks
pm2Process management with PM2
redisFlush one, many, or all Redis databases
vitepressBuild VitePress locally and upload static artifacts