BotCity Runner¶
BotCity Runner es un software ligero multiplataforma utilizado únicamente para solicitar tareas a BotCity Maestro y ejecutarlas en el entorno de ejecución objetivo.
El flujo básico desde la creación hasta la ejecución de una tarea es el siguiente:
- Se crea una tarea a través de la API, CLI o formulario web.
- BotCity Runner, que se ejecuta en el entorno de ejecución, solicita una tarea a BotCity Maestro.
- Si hay una tarea para ejecutar en ese entorno de ejecución, BotCity Runner descarga el binario de automatización y lo ejecuta.
graph LR
A[Start] --> B{New Task?};
B -->|Yes| C(Prepare Environment);
C --> D(Execution);
D --> B;
B -->|No| B;