Sha256: 851392b03f6104fac6ca40431938ac3602f19317babf0216dff314e1d80368ad
Contents?: true
Size: 1.15 KB
Versions: 22
Compression:
Stored size: 1.15 KB
Contents
%dl %dt.ui.header Job control %dd.job_control .ui.buttons %a.ui.small.button(href="/#{[workflow.to_s, task, jobname] * "/"}?_update=clean") clean job %a.ui.small.button(href="/#{[workflow.to_s, task, jobname, "info"] * "/"}") job info %a.ui.small.button(href="/#{[workflow.to_s, task, jobname] * "/"}?_format=raw") get raw result file - files = job.files - files.reject!{|f| File.basename(File.dirname(f)) == ".html"} - if files.any? %dt.ui.header Files %dd.job_files.ui.basic.segment - files_by_dir = {} - files.each do |file| - dir = File.dirname(file) - files_by_dir[dir] ||= [] - files_by_dir[dir] << file .ui.buttons - (files_by_dir["."] || []).sort.each do |file| %a.small.ui.button(href="/#{[workflow.to_s, task, jobname, "file", file] * "/"}")= file - (files_by_dir.keys - ["."]).each do |dir| %dl %dt.ui.header #{dir}/ %dd .ui.buttons - files_by_dir[dir].each do |file| %a.small.ui.button(href="/#{[workflow.to_s, task, jobname, "file", file] * "/"}")= File.basename(file)
Version data entries
22 entries across 22 versions & 1 rubygems