<%# GOV.UK Mini Environment Admin Copyright © 2018 Christopher Baines This file is part of the GOV.UK Mini Environment Admin. The GOV.UK Mini Environment Admin is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The GOV.UK Mini Environment Admin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with the GOV.UK Mini Environment Admin. If not, see . %>

Backends

<% Backends.classes.each do |backend_class| %>

<%= backend_class.label %>

<% end %>

Revisions

<%= form_with(url: enqueue_fetch_govuk_guix_revision_path, method: "post") do %>
<%= text_field_tag( :revision, 'origin/master', class: 'form-control', placeholder: 'Git revision' ) %> <%= submit_tag("Fetch Revision", role: 'button', class: 'btn btn-lg btn-success') %>
govuk-guix will be fetched from <%= GovukGuix::FetchRevisionJob.repository_remote_location %> <% end %>
<% if fetch_revision_jobs.count %> <% fetch_revision_jobs.each do |job| %> Fetching <%= job[:args].first %>
Fetching revision in progress
<% end %> <% end %> <% GovukGuix::Revision.all.each do |revision| %> <%= revision.commit_hash %> <%= revision.created_at %> <% end %>