Project

General

Profile

Actions

Task #139

open
FR FR

Refactor Semaphore UI semaphoreui_setup_projects variable

Task #139: Refactor Semaphore UI semaphoreui_setup_projects variable

Added by Frank Refol 2 days ago. Updated 2 days ago.

Status:
In Progress
Priority:
Must Have
Assignee:
Category:
Semaphore
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 Actions #1

  • Status changed from New to In Progress
Actions

Also available in: PDF Atom