summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnnabel Dunstone <annabel.dunstone@gmail.com>2016-07-16 17:44:34 -0500
committerAnnabel Dunstone <annabel.dunstone@gmail.com>2016-07-16 17:44:34 -0500
commite313fd124225a0d89f3ad86a0cbb62b93c855898 (patch)
treeb9ee323352ebf5a6e01c5fd2809bdf714effa0fa
parent53a9dee6cb54b75fa2999b4a33a59928b3b73ec3 (diff)
downloadgitlab-ce-e313fd124225a0d89f3ad86a0cbb62b93c855898.tar.gz
Add artifacts button
-rw-r--r--app/views/projects/tags/_download.html.haml26
1 files changed, 22 insertions, 4 deletions
diff --git a/app/views/projects/tags/_download.html.haml b/app/views/projects/tags/_download.html.haml
index 8a11dbfa9f4..3f335b84c52 100644
--- a/app/views/projects/tags/_download.html.haml
+++ b/app/views/projects/tags/_download.html.haml
@@ -1,14 +1,32 @@
-%span.btn-group
- = link_to archive_namespace_project_repository_path(project.namespace, project, ref: ref, format: 'zip'), class: 'btn btn-default', rel: 'nofollow' do
- %span Source code
- %a.btn.btn-default.dropdown-toggle{ 'data-toggle' => 'dropdown' }
+.dropdown.inline
+ %a.btn.dropdown-toggle{ 'data-toggle' => 'dropdown' }
+ = icon('download')
%span.caret
%span.sr-only
Select Archive Format
%ul.dropdown-menu.dropdown-menu-align-right{ role: 'menu' }
+ %li.dropdown-header Source code
%li
= link_to archive_namespace_project_repository_path(project.namespace, project, ref: ref, format: 'zip'), rel: 'nofollow' do
%span Download zip
%li
= link_to archive_namespace_project_repository_path(project.namespace, project, ref: ref, format: 'tar.gz'), rel: 'nofollow' do
%span Download tar.gz
+ - job_names = project.latest_success_builds_for('v8.9.6').pluck(:name)
+ %li.dropdown-header Artifacts
+
+
+
+-#
+-# - artifacts = pipeline.builds.latest.select { |b| b.artifacts? }
+-# - if artifacts.present?
+-# .dropdown.inline.build-artifacts
+-# %button.dropdown-toggle.btn{type: 'button', 'data-toggle' => 'dropdown'}
+-# = icon('download')
+-# %b.caret
+-# %ul.dropdown-menu.dropdown-menu-align-right
+-# - artifacts.each do |build|
+-# %li
+-# = link_to download_namespace_project_build_artifacts_path(@project.namespace, @project, build), rel: 'nofollow' do
+-# = icon("download")
+-# %span Download '#{build.name}' artifacts