Saltar al contenido
Volver al glosario
Término del glosario

Scaffold YAML

Un archivo YAML legible por humanos que describe un trabajo de render de capturas de pantalla —plantillas, idiomas, dispositivos, variables— para usar en CI.

Eric Isensee
Eric IsenseeFounder · Last updated 5 de mayo de 2026

Un scaffold YAML es un archivo de configuración declarativo que describe todo lo que un pipeline de capturas de pantalla necesita para renderizar: qué plantillas usar, a qué tamaños de dispositivo apuntar, qué idiomas renderizar, qué variables dinámicas (claves de cadena, URLs de imagen, conmutadores de tema) inyectar, y dónde escribir la salida. YAML es la elección ergonómica porque es legible por humanos, admite comentarios y vive de forma natural junto a otros activos de CI como fastlane/Fastfile o .github/workflows. El scaffold es el puente entre el editor visual (donde los diseñadores iteran sobre el aspecto y la sensación) y la API (que efectivamente realiza el render en CI). En un lanzamiento típico, el desarrollador ejecuta un solo comando —`screenshotslive render --config scaffold.yml` o la acción equivalente de Fastlane— y el sistema se distribuye en cada combinación de plantilla × dispositivo × idioma descrita en el archivo, sube las imágenes resultantes y emite un webhook cuando se completa cada render. Como el scaffold está commiteado en el repo, la generación de capturas de pantalla se vuelve reproducible: un lanzamiento etiquetado hace seis meses puede reconstruirse byte por byte haciendo checkout de ese commit y volviendo a ejecutar el render.

Usado en

Mira cómo aparece este concepto en el producto:

Explora la función