You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since #2695 the build status of matrix pipelines gets correctly reported, what is awesome. However, there is still room for improvement. Currently it gets reported as {name}/{number}. It would be better if a name would be used instead of a number.
Suggested solution
Add a new filed matrixname which allows setting the name for a matrix pipeline. With the example from the documentation it could look like this:
matrix:
GO_VERSION:
- 1.4
- 1.3DATABASE:
- mysql:5.5
- mysql:6.5
- mariadb:10.1steps:
build:
image: golang:${GO_VERSION}commands:
- go get
- go build
- go testservices:
database:
image: ${DATABASE}matrixname: ${GO_VERSION}-${DATABASE}
This would be reported as e.g. {name}/1.4-mysql:5.5.
Alternative
If only one variable is used, we can also use the variable instead of the number.
Additional context
No response
Validations
Checked that the feature isn't part of the next version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]
On this I have another use case:
We run a rather large suite of automated ui tests. To do this, we use a matrix workflow that essentially 1 dimensional (Machine-1 - Machine-n) … what would be nice is to be able to roll up all runs into a single status report in GitHub .. currently it reports a large number of jobs and that is causing developers confusion.
Clear and concise description of the problem
Since #2695 the build status of matrix pipelines gets correctly reported, what is awesome. However, there is still room for improvement. Currently it gets reported as
{name}/{number}
. It would be better if a name would be used instead of a number.Suggested solution
Add a new filed
matrixname
which allows setting the name for a matrix pipeline. With the example from the documentation it could look like this:This would be reported as e.g.
{name}/1.4-mysql:5.5
.Alternative
If only one variable is used, we can also use the variable instead of the number.
Additional context
No response
Validations
next
version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]The text was updated successfully, but these errors were encountered: