New route to retrieve gradation status
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
1515140c09
commit
184daa4cab
3 changed files with 65 additions and 8 deletions
|
|
@ -140,14 +140,29 @@
|
|||
>
|
||||
<i class="bi bi-trash"></i>
|
||||
</button>
|
||||
<button
|
||||
class="btn btn-sm btn-success mr-1"
|
||||
class:disabled={!show_dl_btn[user.id]}
|
||||
title="Relancer les tests"
|
||||
on:click={() => { repo.runGradation(); }}
|
||||
>
|
||||
<i class="bi bi-play"></i>
|
||||
</button>
|
||||
{#await repo.gradationStatus()}
|
||||
<button
|
||||
class="btn btn-sm btn-outline-success mr-1"
|
||||
class:disabled={!show_dl_btn[user.id]}
|
||||
title="Relancer les tests"
|
||||
on:click={() => { repo.runGradation(); }}
|
||||
>
|
||||
<div class="spinner-border spinner-border-sm" role="status"></div>
|
||||
</button>
|
||||
{:then status}
|
||||
<button
|
||||
class="btn btn-sm mr-1"
|
||||
class:btn-success={status.status == "success"}
|
||||
class:btn-danger={status.status == "failure"}
|
||||
class:btn-outline-danger={status.status == "killed"}
|
||||
class:btn-outline-warning={status.status == "pending" || status.status == "running"}
|
||||
class:disabled={!show_dl_btn[user.id]}
|
||||
title="Relancer les tests"
|
||||
on:click={() => { repo.runGradation(); }}
|
||||
>
|
||||
<i class="bi bi-play"></i>
|
||||
</button>
|
||||
{/await}
|
||||
<a
|
||||
href="/api/users/{user.id}/works/{w.id}/repositories/{repo.id}/traces"
|
||||
target="_blank"
|
||||
|
|
|
|||
Reference in a new issue