Actions
Task #139
open
FR
FR
Refactor Semaphore UI semaphoreui_setup_projects variable
Task #139:
Refactor Semaphore UI semaphoreui_setup_projects variable
Start date:
12/11/2025
Due date:
% Done:
0%
Estimated time:
Description
The semaphoreui_setup_projects is too large and difficult to maintain. Refactor semaphoreui_setup_projects but ensuring that existing tasks to setup semaphore do not change.
The approach is to split by logical sections. Create separate variable files for:
semaphoreui_projects.yml → project-level metadata (name, alert, max_parallel_tasks)
semaphoreui_repositories.yml → repositories per project
semaphoreui_keystores.yml → keystores per project
semaphoreui_views.yml → views per project
semaphoreui_templates.yml → templates per project
In your setup_projects.yml or a separate build_projects.yml task, merge these pieces.
FR Updated by Frank Refol 2 days ago
- Status changed from New to In Progress
Actions