<% editions = {"gitlab-ce" => "GitLab Community Edition", "gitlab-ee" => "GitLab Enterprise Edition"} %>

Version manifests for the omnibus-gitlab package

<% editions.each do |slug, edition| %>

<%= edition %>

<% Dir.glob(File.join(@manifests_local_path, slug, "*")).sort_by { |version_path| Gem::Version.new(File.basename(version_path)) }.reverse.each do |minor_version| %> <% Dir.glob(File.join(minor_version, "*.version-manifest.json")).sort_by { |version_path| Gem::Version.new(File.basename(version_path).gsub(/-(ce|ee).*$/, "")) }.reverse.each do |manifest_file| %> <% url = "#{slug}/#{File.basename(minor_version)}/#{File.basename(manifest_file).gsub('+', '%2B')}" %> <% title = File.basename(manifest_file).gsub(".json", "") %> <% end %> <% end %>

<%= File.basename(minor_version) %>

<%= title %>
<% end %>