index.html.haml 1.25 KB
Newer Older
1
- @no_container = true
Kamil Trzcinski's avatar
Kamil Trzcinski committed
2
- page_title "Environments"
3
= render "projects/pipelines/head"
Kamil Trzcinski's avatar
Kamil Trzcinski committed
4

Valery Sizov's avatar
Valery Sizov committed
5
%div{ class: container_class }
6
  - if can?(current_user, :create_environment, @project) && !@environments.blank?
Kamil Trzcinski's avatar
Kamil Trzcinski committed
7 8 9 10
    .top-area
      .nav-controls
        = link_to new_namespace_project_environment_path(@project.namespace, @project), class: 'btn btn-create' do
          New environment
Kamil Trzcinski's avatar
Kamil Trzcinski committed
11

12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
  .environments-container
    - if @environments.blank?
      .blank-state.blank-state-no-icon
        %h2.blank-state-title
          You don't have any environments right now.
        %p.blank-state-text
          Environments are places where code gets deployed, such as staging or production.
          %br
          = succeed "." do
            = link_to "Read more about environments", help_page_path("ci/environments")
        - if can?(current_user, :create_environment, @project)
          = link_to new_namespace_project_environment_path(@project.namespace, @project), class: 'btn btn-create' do
            New environment
    - else
      .table-holder
        %table.table.builds.environments
          %tbody
            %th Environment
            %th Last Deployment
            %th Build
            %th Commit
            %th
            %th.hidden-xs
          = render @environments