diff --git a/app/controllers/ci/projects_controller.rb b/app/controllers/ci/projects_controller.rb index 4c46f2c9b..a5af91304 100644 --- a/app/controllers/ci/projects_controller.rb +++ b/app/controllers/ci/projects_controller.rb @@ -31,7 +31,7 @@ class Ci::ProjectsController < Ci::BaseController interactor = Gitea::UpdateFileInteractor.call(current_user.gitea_token, params[:owner], params.merge(identifier: @project.identifier)) if interactor.success? @file = interactor.result - Ci::Drone::API.new(current_user.cloud_account.drone_token, current_user.cloud_account.endpoint, params[:owner], @project.identifier, config_path: '.trustie-pipeline.yml').config_yml + Ci::Drone::API.new(current_user.cloud_account.drone_token, current_user.cloud_account.drone_url, params[:owner], @project.identifier, config_path: '.trustie-pipeline.yml').config_yml render_result(1, "更新成功") else render_error(interactor.error) diff --git a/app/libs/ci/drone/api.rb b/app/libs/ci/drone/api.rb index 499636468..02743864c 100644 --- a/app/libs/ci/drone/api.rb +++ b/app/libs/ci/drone/api.rb @@ -23,7 +23,7 @@ class Ci::Drone::API < Ci::Drone::Request # Build Info # GET api/repos/{owner}/{name}/builds/{number} # eq: - # Ci::Drone::API.new(cloud_account.drone_token, cloud_account.endpoint, project.owner.login, project.identifier, number: number).build + # Ci::Drone::API.new(cloud_account.drone_token, cloud_account.drone_url, project.owner.login, project.identifier, number: number).build def build get(endpoint, "api/repos/#{owner}/#{repo}/builds/#{options[:number]}", drone_token: drone_token) end @@ -31,7 +31,7 @@ class Ci::Drone::API < Ci::Drone::Request # Update .trustie-pipeline.yml file # PATCH api/repos/{owner}/{name}\ # eq: - # Ci::Drone::API.new(cloud_account.drone_token, cloud_account.endpoint, project.owner.login, project.identifier, config_path: config_path).config_yml + # Ci::Drone::API.new(cloud_account.drone_token, cloud_account.drone_url, project.owner.login, project.identifier, config_path: config_path).config_yml def config_yml patch(endpoint, "/api/repos/#{owner}/#{repo}", drone_token: drone_token, config_path: options[:config_path]) end