Skip to content

Feature: Override build info string #3237

@laurivosandi

Description

@laurivosandi

Related to

Docker

Impact

nice to have

Missing Feature

We are building downstream Docker image FROM semaphoreui/semaphore:v2.14.9 but we would like to show our version string in Semaphore UI where it currently shows v2.14.9-66611eb-1746447063. Looks like that info is baked into the Semaphore binary and only way to change is to rebuild Semaphore binary.

Implementation

I would advise introducing SEMAPHORE_BUILD_INFO environment variable to override what is shown in the UI

Design

Somewhat related is customization of Semaphore templates as well. If we'd like to add our own design to Semaphore looks like we're back to rebuilding the image?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions