Class: TYCiCore::RepoReleaseCIConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/tuya/ci/core/spec/release/repo_release.rb

Instance Method Summary collapse

Constructor Details

#initialize(module_name, version) ⇒ RepoReleaseCIConfig

Returns a new instance of RepoReleaseCIConfig.



4
5
6
7
# File 'lib/tuya/ci/core/spec/release/repo_release.rb', line 4

def initialize(module_name, version)
  @module_name = module_name
  @version = version
end

Instance Method Details

#configObject



9
10
11
12
13
14
15
16
17
18
# File 'lib/tuya/ci/core/spec/release/repo_release.rb', line 9

def config
  sdk =  RepoReleaseCIConfigSDK.new
  is_sdk = sdk.module_sdk? @module_name
  result = []
  if is_sdk
  else
    result << RepoReleaseConfig.new(@module_name, @version, @module_name, 'master')
  end
  result
end