summaryrefslogtreecommitdiff
path: root/app/presenters/deployments/deployment_presenter.rb
blob: 5ef6fcff97455b8088a3719415a7fee716043046 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# frozen_string_literal: true

module Deployments
  class DeploymentPresenter < Gitlab::View::Presenter::Delegated
    presents ::Deployment, as: :deployment

    delegator_override :tags
    def tags
      super.map do |tag|
        {
          name: tag,
          path: "tags/#{tag}"
        }
      end
    end
  end
end