|
|
|
|
@ -61,23 +61,6 @@ |
|
|
|
|
</div> |
|
|
|
|
% } |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/information' |
|
|
|
|
|
|
|
|
|
<ul class="nav nav-tabs"> |
|
|
|
|
<li class="nav-item"> |
|
|
|
|
<a class="nav-link active" aria-current="page" href="<%= $c->url_for( 'show_dashboard_website' ) %>">Jobs</a> |
|
|
|
|
</li> |
|
|
|
|
<li class="nav-item"> |
|
|
|
|
<a class="nav-link" href="<%= $c->url_for( 'show_dashboard_website_limits' ) %>">Limits</a> |
|
|
|
|
</li> |
|
|
|
|
<li class="nav-item"> |
|
|
|
|
<a class="nav-link" href="<%= $c->url_for( 'show_dashboard_website_settings' ) %>">Settings</a> |
|
|
|
|
</li> |
|
|
|
|
<li class="nav-item"> |
|
|
|
|
<a class="nav-link" href="<%= $c->url_for( 'show_dashboard_website_hooks' ) %>">Hooks</a> |
|
|
|
|
</li> |
|
|
|
|
</ul> |
|
|
|
|
|
|
|
|
|
%# Job Panel % |
|
|
|
|
% my $index = 0; |
|
|
|
|
% foreach my $build ( @{$blog->get_builds} ) { |
|
|
|
|
@ -89,18 +72,18 @@ |
|
|
|
|
<div class="card mt-4"> |
|
|
|
|
<div class="card-header alert-success"> |
|
|
|
|
%= include '_svg/checkmark' |
|
|
|
|
Build <%= $build->{id} %> completed successfully. (Queued: <%= $build->{date} %>) |
|
|
|
|
Build job <%= $build->{id} %>/<%= $job->{task} %> completed successfully. (Queued: <%= $build->{date} %>) |
|
|
|
|
<button class="btn" data-bs-toggle="collapse" data-bs-target="#job_window_<%= $job->{id} %>"> |
|
|
|
|
%= include '_svg/chevron' |
|
|
|
|
</button> |
|
|
|
|
</div> |
|
|
|
|
<div id="job_window_<%= $job->{id} %>" class="card-body <%= $index == 1 ? '' : 'collapse' %>"> |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/milestone', milestone => { is_complete => $job->{notes}->{is_deploy_complete}, text => 'Deploy to Webserver' }; |
|
|
|
|
%= include 'dashboard/_milestone', milestone => { is_complete => $job->{notes}->{is_deploy_complete}, text => 'Deploy to Webserver' }; |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/milestone', milestone => { is_complete => $job->{notes}->{is_build_complete}, text => 'Build Website' }; |
|
|
|
|
%= include 'dashboard/_milestone', milestone => { is_complete => $job->{notes}->{is_build_complete}, text => 'Build Website' }; |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/milestone', milestone => { is_complete => $job->{notes}->{is_clone_complete}, text => 'Clone Repo & Check Settings' }; |
|
|
|
|
%= include 'dashboard/_milestone', milestone => { is_complete => $job->{notes}->{is_clone_complete}, text => 'Clone Repo & Check Settings' }; |
|
|
|
|
|
|
|
|
|
<hr /> |
|
|
|
|
|
|
|
|
|
@ -171,16 +154,16 @@ |
|
|
|
|
<span class="visually-hidden">Building...</span> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
Building <%= $build->{id} %>... (Queued: <%= $build->{date} %>) |
|
|
|
|
Building job <%= $build->{id} %>/<%= $job->{task} %>... (Queued: <%= $build->{date} %>) |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
<div id="job_window_<%= $job->{id} %>" class="card-body"> |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/milestone', milestone => { is_complete => $job->{notes}->{is_deploy_complete}, text => 'Deploy to Webserver' }; |
|
|
|
|
%= include 'dashboard/_milestone', milestone => { is_complete => $job->{notes}->{is_deploy_complete}, text => 'Deploy to Webserver' }; |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/milestone', milestone => { is_complete => $job->{notes}->{is_build_complete}, text => 'Build Website' }; |
|
|
|
|
%= include 'dashboard/_milestone', milestone => { is_complete => $job->{notes}->{is_build_complete}, text => 'Build Website' }; |
|
|
|
|
|
|
|
|
|
%= include 'dashboard/_website/milestone', milestone => { is_complete => $job->{notes}->{is_clone_complete}, text => 'Clone Repo & Check Settings' }; |
|
|
|
|
%= include 'dashboard/_milestone', milestone => { is_complete => $job->{notes}->{is_clone_complete}, text => 'Clone Repo & Check Settings' }; |
|
|
|
|
|
|
|
|
|
<hr /> |
|
|
|
|
|
|
|
|
|
|