Sha256: 9cbf19c4c0be96bc08a612508c105c9e25bcc2753adeec4c124074c7c006995a

Contents?: true

Size: 1.66 KB

Versions: 16

Compression:

Stored size: 1.66 KB

Contents

<%= render partial: "stacks/header", locals: { stack: @stack } %>

<div class="wrapper">
  <section class="warning">
    <h2>Are you sure it's safe to rollback?</h2>
    <ul>
      <li>Does the code you want to rollback contain migrations?</li>
      <li>If so, is the old code compatible with the new schema?</li>
    </ul>
  </section>

  <%= render 'concurrent_deploy_warning' if @stack.deploying? %>

  <section>
    <header class="section-header">
      <h2>Commits included in this rollback</h2>
    </header>

    <p><%= link_to_github_deploy(@rollback) %></p>

    <%= render 'deploys/summary', commits: @rollback.commits %>
  </section>

  <%= render_monitoring @stack %>

  <%= render_checklist @stack.checklist %>

  <%= form_for [@stack, @rollback] do |f| %>
    <% unless @rollback.variables.empty? %>
      <section>
        <header class="section-header environment-variables">
          <h2>Environment variables</h2>
        </header>
        <%= f.fields_for :env do |env_fields| %>
          <% @rollback.variables.each do |variable| %>
            <p class="environment-variable">
              <%= env_fields.text_field variable.name, value: variable.default %>
              <%= env_fields.label variable.name, variable.title || variable.name %>
            </p>
          <% end %>
        <% end %>
      </section>
    <% end %>
    <section class="submit-section">
      <% if @stack.deploying? %>
        <%= hidden_field_tag :force, value: true %>
      <% end %>
      <%= f.hidden_field :parent_id %>
      <%= f.submit 'Rollback', :class => ['btn', 'rollback', 'trigger-rollback'], data: {confirm: "Are you really sure it's safe?"} %>
    </section>
  <% end %>
</div>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
shipit-engine-0.5.2 app/views/deploys/rollback.html.erb
shipit-engine-0.5.1 app/views/deploys/rollback.html.erb
shipit-engine-0.5.0 app/views/deploys/rollback.html.erb
shipit-engine-0.4.10 app/views/deploys/rollback.html.erb
shipit-engine-0.4.9 app/views/deploys/rollback.html.erb
shipit-engine-0.4.8 app/views/deploys/rollback.html.erb
shipit-engine-0.4.7 app/views/deploys/rollback.html.erb
shipit-engine-0.4.6 app/views/deploys/rollback.html.erb
shipit-engine-0.4.5 app/views/deploys/rollback.html.erb
shipit-engine-0.4.4 app/views/deploys/rollback.html.erb
shipit-engine-0.4.3 app/views/deploys/rollback.html.erb
shipit-engine-0.4.2 app/views/deploys/rollback.html.erb
shipit-engine-0.4.1 app/views/deploys/rollback.html.erb
shipit-engine-0.4.0 app/views/deploys/rollback.html.erb
shipit-engine-0.3.1 app/views/deploys/rollback.html.erb
shipit-engine-0.3.0 app/views/deploys/rollback.html.erb