fix commit message
This commit is contained in:
34
update.rb
34
update.rb
@@ -78,23 +78,27 @@ def get_output_file(product)
|
|||||||
end
|
end
|
||||||
|
|
||||||
def generate_commit_message
|
def generate_commit_message
|
||||||
products = Set.new
|
begin
|
||||||
ret = nil
|
products = Set.new
|
||||||
msg = ""
|
ret = nil
|
||||||
r = Rugged::Repository.new '.'
|
msg = ""
|
||||||
r.status() do |f, s|
|
r = Rugged::Repository.new '.'
|
||||||
p = Pathname.new(f).dirname
|
r.status() do |f, s|
|
||||||
if p.to_s === 'releases'
|
p = Pathname.new(f).dirname
|
||||||
ret = true
|
if p.to_s === 'releases'
|
||||||
product = File.basename(f, '.json')
|
ret = true
|
||||||
products << product
|
product = File.basename(f, '.json')
|
||||||
old_version_list = JSON.parse(r.blob_at(r.head.target.oid, f).content).keys.to_set
|
products << product
|
||||||
new_version_list = JSON.parse(File.read(f)).keys.to_set
|
old_version_list = JSON.parse(r.blob_at(r.head.target.oid, f).content).keys.to_set
|
||||||
new_versions = (new_version_list - old_version_list)
|
new_version_list = JSON.parse(File.read(f)).keys.to_set
|
||||||
msg += "#{product}: #{new_versions.join(', ')}\n"
|
new_versions = (new_version_list - old_version_list)
|
||||||
|
msg += "#{product}: #{new_versions.join(', ')}\n"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
ret ? "🤖: #{products.join(', ')}\n\n#{msg}": ""
|
||||||
|
rescue StandardError => e
|
||||||
|
"🤖: Automatic Update"
|
||||||
end
|
end
|
||||||
ret ? "🤖: #{products.join(', ')}\n\n#{msg}": ""
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_releases(product, config, i)
|
def get_releases(product, config, i)
|
||||||
|
|||||||
Reference in New Issue
Block a user