New route to view user's trace through repository
continuous-integration/drone/push Build is passing Details

This commit is contained in:
nemunaire 2023-03-05 14:24:06 +01:00
parent 084244449c
commit 61f4795511
2 changed files with 14 additions and 0 deletions

View File

@ -319,6 +319,12 @@ func declareAPIAuthRepositoriesRoutes(router *gin.RouterGroup) {
TriggerTests(c, work, repo, u)
})
repositoriesRoutes.GET("/traces", func(c *gin.Context) {
repo := c.MustGet("repository").(*Repository)
c.Redirect(http.StatusFound, fmt.Sprintf("%s/%s", droneEndpoint, repo.TestsRef))
})
}
type GitLabWebhook struct {

View File

@ -131,6 +131,14 @@
>
<i class="bi bi-play"></i>
</button>
<a
href="/api/users/{user.id}/works/{w.id}/repositories/{repo.id}/traces"
target="_blank"
class="btn btn-sm btn-outline-info mr-1"
title="Voir le détail de la notation"
>
<i class="bi bi-list-check"></i>
</a>
</div>
</div>
{/each}