Sha256: 7d95de5b57d9c5089110c32e96b3b298d6dfc14d49120bef7939d3751d34e971
Contents?: true
Size: 613 Bytes
Versions: 40
Compression:
Stored size: 613 Bytes
Contents
# frozen_string_literal: true require 'avm/registry' require 'eac_ruby_utils/core_ext' module Avm module Applications class Base module Scm common_concern do uri_components_entries_values 'scm', %w[repos_path ssh_username type] end # @return [Avm::ApplicationScms::Base] def scm @scm ||= ::Avm::Registry.application_scms.detect(self) end # @param value [String] # @return [String] def scm_repos_path_inherited_value_proc(value) value.to_pathname.join(id).to_path end end end end end
Version data entries
40 entries across 40 versions & 2 rubygems