This commit is contained in:
chenjing 2023-09-01 13:36:07 +08:00
parent 477b21e633
commit bd441d024b
1 changed files with 2 additions and 5 deletions

View File

@ -32,11 +32,8 @@ class SitePagesController < ApplicationController
@page = Page.find params[:id]
return normal_status(-1, @page.state_description) unless @page.state
response_str = @page.deploy_page(params[:branch])
data = JSON.parse(response_str)["result"]
if data.nil?
data = JSON.parse(response_str)["error"]
end
if data.include?("部署成功")
data = JSON.parse(response_str)["result"] || data = JSON.parse(response_str)["error"]
if data.to_s.include?("部署成功")
@page.update(last_build_at: Time.now, build_state: true, last_build_info: data)
else
@page.update(build_state:false, last_build_info: data)