增加上链操作及修改webhook

This commit is contained in:
sylor_huang@126.com
2020-05-11 18:33:15 +08:00
parent 4595cac2d9
commit 27cc8ab96d
8 changed files with 74 additions and 3 deletions
+19
View File
@@ -0,0 +1,19 @@
class ProjectCreateChainJob < ApplicationJob
queue_as :default
def perform(owner_login, reponame)
status = 0
5.times do |i|
if status == 200
Rails.logger.info("########_repository__#{reponame}______create_chain_success__try:_#{i+1}_")
break
else
Rails.logger.info("########_repository__#{reponame}______start_to_create_chain__try:_#{i+1}_")
create_chain = system("chain trustieCreate #{owner_login} #{reponame}")
status = create_chain[:status].to_i
Rails.logger.info("########_repository__#{reponame}__create_chain:___#{create_chain}____failed_to_create_chain__")
end
end
end
end