module CartBinaryUploader
Constants
- VERSION
Public Class Methods
getConfig()
click to toggle source
# File lib/CartBinaryUploader.rb, line 31 def self.getConfig begin puts "Creating project config" path = FileUtils.pwd + '/cart_uploader.yaml' yamlFile = YAML.load_file(path) object = JSON.parse(yamlFile.to_json, object_class: OpenStruct) puts "project config Created" object rescue SystemCallError puts "Problem to find or pase yaml file" exit end end
run()
click to toggle source
# File lib/CartBinaryUploader.rb, line 10 def self.run config = getConfig projectId = config.project.google.project_id credentialsFile = config.project.google.credentials_file bucketName = config.project.google.bucket frameworkName = config.project.framework.name frameworkVersion = config.project.framework.version gitHelper = GitHelper.new googleCloudStorage = GoogleCloudStorage.new(projectId, credentialsFile, bucketName, frameworkName, frameworkVersion) googleCloudStorage.uploadFrameWork gitHelper.tagTo frameworkVersion gitHelper.push end