Sha256: 9295bf910c1dd41aa70f78af92307aaef3fba6ce29045c971b0fca11c1e7a3ae
Contents?: true
Size: 744 Bytes
Versions: 4
Compression:
Stored size: 744 Bytes
Contents
# frozen_string_literal: true module Diffend # Module responsible for building local context module LocalContext class << self # Build diffend, host, packages, and platform specific information # # @param command [String] either install or update # @param project_id [String] diffend project_id # @param definition [Bundler::Definition] definition for your source # # @return [Hash] payload for diffend endpoint def call(command, project_id, definition) { 'diffend' => Diffend.call(project_id), 'host' => Host.call, 'packages' => Packages.call(command, definition), 'platform' => Platform.call }.freeze end end end end
Version data entries
4 entries across 4 versions & 2 rubygems