mcloud-deployments

Ejecuta comandos de mcloud deployments para listar despliegues, obtener detalles de despliegues y recuperar registros de compilación. Úsalo al listar despliegues, verificar el estado de un despliegue…

npx skills add https://github.com/medusajs/medusa-agent-skills --skill mcloud-deployments

Cloud CLI: Deployments Commands

Execute mcloud deployments commands to inspect deployments and their build logs.

Constraints

  • Always pass --json when parsing output — plaintext format may change.
  • Always confirm context (mcloud whoami --json) before running commands if org/project are not already known.
  • Use --deployment IDs in the format depl_* or build IDs; build IDs resolve to their latest deployment automatically.

Commands

deployments list

List recent deployments for a project (default: 20 most recent across all environments).

mcloud deployments list --organization <org-id> --project <project-id-or-handle> --json

Options:

  • -o/--organization <id> — Organization ID (falls back to active context)
  • -p/--project <id-or-handle> — Project ID or handle (falls back to active context)
  • -e/--environment <handle> — Filter by environment handle
  • --environment-type <production|long-lived|preview> — Filter by environment type
  • --commit <sha> — Filter by Git commit SHA (full or prefix)
  • --limit <1-200> — Max results (default: 20)
  • --offset <number> — Pagination offset (default: 0)
  • --json — Output as JSON

deployments get

Retrieve a single deployment's details by ID.

mcloud deployments get <deployment-id> --organization <org-id> --project <project-id-or-handle> --json

Arguments:

  • deployment — Deployment ID (required)

Options:

  • -o/--organization <id>, -p/--project <id-or-handle>, --json

deployments build-logs

Fetch build logs for a deployment. Use this to debug build-failed status.

mcloud deployments build-logs <deployment-id> --organization <org-id> --project <project-id-or-handle>

Arguments:

  • deployment — Deployment ID (required)

Options:

  • -o/--organization <id>, -p/--project <id-or-handle>
  • --type <backend|storefront> — Which build log stream to read (default: backend)
  • --json — Output as JSON

Deployment Statuses

StatusMeaning
createdBuild not started yet
buildingBuild running
builtBuild succeeded, awaiting rollout
deployingRolling out to environment
deployedLive and serving traffic
build-failedBuild step failed — read build-logs
deployment-failedBuild succeeded, runtime crashed — read mcloud logs
timed-outExceeded time budget (backend only)
canceledSuperseded by a newer deployment
idleNo longer the active deployment

Examples

# List all deployments (with active context set)
mcloud deployments list --json

# Find most recent build-failed deployment
mcloud deployments list --json \
  | jq -r '[.[] | select(.backend_status == "build-failed")][0].id'

# Get deployment details
mcloud deployments get bld_01ABC123 --json

# Read backend build logs
mcloud deployments build-logs bld_01ABC123

# Read storefront build logs
mcloud deployments build-logs bld_01ABC123 --type storefront

# Filter deployments by commit SHA
mcloud deployments list --commit a1b2c3d --json | jq '.'

# Get deployments for a specific environment
mcloud deployments list --environment production --json

Más skills de medusajs

creating-agents-in-medusa
medusajs
Usar al crear un agente de IA interno orientado a administración en un proyecto de Medusa. Estos agentes son operados por comerciantes y operadores de tienda, no por clientes. Cubre…
mcloud-local
medusajs
Ejecuta la compilación local de mcloud para reproducir una compilación de Cloud en la máquina local. Úsalo al depurar una implementación con error de compilación sin enviar cambios a la rama rastreada,…
reviewing-prs
medusajs
Revisa las solicitudes de extracción de GitHub para el repositorio de Medusa. Verifica el cumplimiento de la plantilla de PR, las directrices de contribución, las convenciones de código, la seguridad, el rendimiento y…
writing-releases
medusajs
Escribe notas de versión de GitHub para los lanzamientos de Medusa siguiendo el estilo establecido. Se utiliza al generar un borrador de descripción de versión a partir de una lista de commits y PR…
writing-tsdocs
medusajs
Añade y actualiza comentarios TypeDoc (TSDoc) en archivos fuente TypeScript en el codebase de Medusa. Cubre tipos HTTP, rutas de API, componentes de UI, modelos de datos, servicio…
mcloud-variables
medusajs
Ejecuta comandos de variables mcloud para listar y obtener variables de entorno de un entorno Cloud. Úsalo al inspeccionar, leer o exportar variables de entorno…
writing-docs
medusajs
Escribe y actualiza archivos MDX de documentación de Medusa para los proyectos book, resources, ui, user-guide y cloud. Úsalo al realizar cambios de documentación basados en…
building-storefronts
medusajs
Integración frontend basada en SDK para storefronts de Medusa con patrones de React Query y reglas críticas de llamadas a la API. Siempre usa el SDK de Medusa JS para todas las solicitudes a la API, nunca uses fetch() normal, ya que carece de los encabezados requeridos (clave de API publicable para rutas de tienda, autenticación para rutas de administración). Pasa objetos JavaScript simples a los métodos del SDK; nunca uses JSON.stringify() en los parámetros del cuerpo, ya que el SDK maneja la serialización automáticamente. Usa useQuery para solicitudes GET y useMutation para solicitudes POST/DELETE,...