diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2016-10-21 23:33:18 +0100 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2016-11-16 11:57:56 +0000 |
commit | 9d8de1c97f03b5fbeedcd0d867eecdd2eed4e1bc (patch) | |
tree | 8930042c270a5aada4195cec23fb8b96ee591a56 /app/views/projects/environments | |
parent | 6b71ca0c46aab8612308823a5dfa01b193bc5eaf (diff) | |
download | gitlab-ce-9d8de1c97f03b5fbeedcd0d867eecdd2eed4e1bc.tar.gz |
Adds actions
Diffstat (limited to 'app/views/projects/environments')
4 files changed, 15 insertions, 1 deletions
diff --git a/app/views/projects/environments/components/_actions.html.haml b/app/views/projects/environments/components/_actions.html.haml new file mode 100644 index 00000000000..35a80c936db --- /dev/null +++ b/app/views/projects/environments/components/_actions.html.haml @@ -0,0 +1,14 @@ +- if can?(current_user, :create_deployment, @project) + .inline{ "v-if" => "model.last_deployment.manual_actions && model.last_deployment.manual_actions.present"} + .dropdown + %a.dropdown-new.btn.btn-default{type: "button", "data-toggle" => "dropdown"} + = custom_icon('icon_play') + = icon('caret-down') + + %ul.dropdown-menu.dropdown-menu-align-right + %li{ "v-for" => "action in model.last_deployment.manual_actions" } + -# transform this = link_to [:play, @project.namespace.becomes(Namespace), @project, action] into href + %a{data: {"method" => ":post", "rel" => "nofollow"}} + = custom_icon('icon_play') + %span + {{action.name}}
\ No newline at end of file diff --git a/app/views/projects/environments/components/_external_url.html.haml b/app/views/projects/environments/components/_external_url.html.haml index dc224475b8b..9b789d0ed5f 100644 --- a/app/views/projects/environments/components/_external_url.html.haml +++ b/app/views/projects/environments/components/_external_url.html.haml @@ -2,4 +2,4 @@ %a.btn.external-url{ "v-if" => "!isFolder && model.external_url", ":target" => "_blank", ":href" => "model.external_url"} - = icon("external-link")
\ No newline at end of file + = icon("external-link") diff --git a/app/views/projects/environments/components/_rollback.html.haml b/app/views/projects/environments/components/_rollback.html.haml new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/app/views/projects/environments/components/_rollback.html.haml diff --git a/app/views/projects/environments/components/_stop.html.haml b/app/views/projects/environments/components/_stop.html.haml new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/app/views/projects/environments/components/_stop.html.haml |