Conectar tu repositorio Git
Usa GitHub, GitLab, Bitbucket u otro por HTTPS o SSH. Elige rama y archivo y credenciales para privados.
Convierte código en trabajos con destinos, credenciales y entradas. El equipo puede iniciar y revisar.
| Nombre | Ejecutar | Estado |
|---|---|---|
Guarda playbook, repositorio, inventario y opciones con nombre.
Inicia con Ejecutar. Añade campos o Survey solo si hace falta introducir valores.
Revisa registros, detalles y resultados por host.
Survey Variables recoge entorno, versión o referencia. Mantén el resto listo en la plantilla.
Survey Variables y campos de entrada


Es fácil perder el control de un crontab personal. Programa un Task Template guardado para parches, renovación de certificados o comprobaciones habituales. Cada ocurrencia crea su propia tarea con estado y salida que el equipo puede examinar.
Explore SchedulesInstala Semaphore, conecta la automatización del repositorio y ofrece un lugar común para ejecutarla.
Mantén playbooks, scripts y código. Añade una forma compartida de ejecutarlos.
Usa GitHub, GitLab, Bitbucket u otro por HTTPS o SSH. Elige rama y archivo y credenciales para privados.
Cada herramienta conserva ajustes, entorno y salida.
Usa etiquetas para runners Pro con red y herramientas necesarias.
Runners de proyectoReemplaza la imagen predeterminada para Docker en Pro o Kubernetes en Enterprise. Fija las herramientas requeridas. El modo local ignora este campo.
Configuración de imagen de ejecutorDirige por etiqueta y elige Docker por plantilla. Kubernetes está en Enterprise.
Ofrece un trabajo con nombre, botón Ejecutar y entradas necesarias. Roles y permisos determinan quién ejecuta o modifica. Cada ejecución conserva estado y salida.
Usa código Git por HTTPS o SSH, configura rama y directorio y mantén revisión existente.
Asocia el inventario de hosts y grupos. Guarda credenciales en Key Store y activa el límite Ansible si se necesita seleccionar un subconjunto.
Los grupos conservan configuración. Los campos integrados exponen rama, etiquetas y límites. Survey Variables recoge valores sin reconstruir el resto.
Build asigna versiones y Deploy elige builds correctos. Tu automatización crea, guarda y recupera artefactos; Semaphore registra la entrega versionada.
Ejecuta en servidor o runner con acceso a destinos. Prepara colecciones, paquetes y dependencias. Docker y Kubernetes aportan herramientas por imagen.
Activa autoejecución para buscar commits al intervalo configurado y ejecutar al encontrar cambios. Mantén revisión y aprobación del código en Git.
Elige si la plantilla admite tareas paralelas. Configura notificaciones del equipo y suprime éxitos habituales si solo necesitas atender fallos.
Sí. Conecta Git, elige playbook Ansible y asocia inventario y credenciales a una plantilla. Las siguientes ejecuciones reutilizan esa configuración. Mantén roles y colecciones y prepara dependencias en servidor o runner. Descubre la automatización Ansible.
Las plantillas admiten Ansible, Terraform, OpenTofu, Terragrunt, Bash, PowerShell y Python. Cada una mantiene sus campos y modelo. Conserva código en Git y un lugar común para iniciarlo. Prepara herramientas, paquetes y red.
Sí. Separa ejecutar y modificar mediante roles y permisos. Un compañero inicia con las entradas permitidas mientras repositorio, inventario y credenciales quedan configurados. Descubre el control de acceso.
Sí. Añade Survey Variables para entorno, versión o referencia. Los campos integrados exponen opciones como límite Ansible o rama. El equipo rellena entradas permitidas sin editar la plantilla. Ver formulario Survey.
Sí. Empieza con una plantilla funcional y añade cron o intervalo. Tu código realiza parches, copias o renovación y Semaphore inicia a la hora. Cada ocurrencia conserva estado y salida. Descubre las programaciones.
Abre el historial de plantilla para ver ejecuciones, iniciador, inicio, estado y salida con errores. Investiga la ejecución en lugar de confiar en que alguien pulsó Ejecutar. Las programadas también son tareas. Descubre el historial.
Sí. REST API inicia una plantilla y un webhook configurado puede activarla. Reutiliza configuración sin duplicar por servicio. Activa los campos para reemplazos admitidos. Descubre API y webhooks.
Sí. Los workflows conectan plantillas en operaciones con éxito, fallo, aprobación y retrasos. Cada tarea conserva configuración y salida. Úsalos para coordinar o decidir entre trabajos. Descubre los workflows.
En Pro las etiquetas dirigen a runners de proyecto cercanos. La plantilla sustituye imagen de Docker en Pro o Kubernetes en Enterprise. El campo no afecta a la ejecución local. Descubre los runners.
Mantén playbooks y roles Git. Recrea repositorios, inventarios, credenciales, grupos y plantillas. Es migración de configuración, no importación AWX automática. Verifica versiones, colecciones, campos y runners antes de delegar. Compara Semaphore UI y AWX.