Menu
AkurAI-Build
publicLatest change e16ed955e37bc7f7b00de000a208ef91006cf60e - Adopt the AkurAI ID SSO contract and inject pipeline build context by AkurAI Build
{% extends "layouts/base.html" %}
{% block title %}Runs — AkurAI Build{% endblock %}
{% block page %}runs{% endblock %}
{% block body %}
<div class="pt-app-shell">
<aside class="pt-app-sidebar">
<a class="pt-app-brand" href="/app" aria-label="AkurAI Build overview"><span class="pt-mark" aria-hidden="true">A</span><span><strong>AkurAI Build</strong><small>Git-native delivery</small></span></a>
<nav class="pt-app-nav" aria-label="Workspace"><a href="/app">Overview</a><a href="/app/repositories">Repositories</a><a href="/app/runs" aria-current="page">Runs</a><a href="/app/workers">Workers</a></nav>
<div class="pt-health"><span class="pt-dot" aria-hidden="true"></span><span id="health">connecting</span><span class="pt-version">v{{ version }}</span></div>
{% include "partials/app-account.html" %}
</aside>
<main class="pt-app-content">
<div class="pt-admin-header">
<h1 class="pt-admin-title">Runs</h1>
<span class="pt-muted" id="run-query-summary"></span><span class="pt-muted" id="run-query-range"></span>
</div>
<div class="pt-attached-table">
<div class="pt-attached-table-header">
<form class="pt-run-filter-bar" id="run-filters" aria-label="Filter run history">
<label>Repository<select id="run-filter-repo"><option value="">All repositories</option></select></label>
<label>Status<select id="run-filter-status"><option value="">Any status</option><option value="queued">Queued</option><option value="running">Running</option><option value="waiting">Waiting</option><option value="succeeded">Succeeded</option><option value="failed">Failed</option><option value="interrupted">Interrupted</option><option value="canceled">Canceled</option></select></label>
<label>Trigger<select id="run-filter-trigger"><option value="">Any trigger</option><option value="manual">Manual</option><option value="webhook">Webhook</option><option value="retry">Retry</option></select></label>
<label>Git ref<input id="run-filter-ref" placeholder="refs/heads/main" autocomplete="off"></label>
<label>Search<input id="run-filter-search" type="search" placeholder="Repository, commit, or ref" autocomplete="off"></label>
<div class="pt-run-filter-actions"><button class="pt-button pt-small pt-primary" type="submit">Filter</button><button class="pt-button pt-small" id="clear-run-filters" type="button">Clear</button></div>
</form>
</div>
<div class="pt-table-wrap" role="region" aria-label="Pipeline run history" tabindex="0" data-scrollable><table class="pt-data-table"><caption class="pt-sr-only">Pipeline run history. Open a run number for full job details and logs.</caption><thead><tr><th>Run</th><th>Repository</th><th>Status</th><th>Ref</th><th>Commit</th><th>Created</th></tr></thead><tbody id="runs-query-list"></tbody></table></div>
<p class="pt-empty" id="runs-query-empty" hidden>No runs match this query.</p>
<nav class="pt-pagination" aria-label="Run history pages"><button class="pt-button pt-small" id="run-page-newer" type="button" disabled>Newer</button><span class="pt-muted" id="run-page-status">Page 1</span><button class="pt-button pt-small" id="run-page-older" type="button" disabled>Older</button></nav>
</div>
</main>
</div>
{% endblock %}