diff --git a/app/controllers/challenges_controller.rb b/app/controllers/challenges_controller.rb index efe857afb..d3b236a01 100644 --- a/app/controllers/challenges_controller.rb +++ b/app/controllers/challenges_controller.rb @@ -148,10 +148,10 @@ class ChallengesController < ApplicationController taskId = params[:id] jobName = @shixun.forked_form step = @challenge.position - + jenkins_shixuns = Redmine::Configuration['jenkins_shixuns'] if @challenge.status == 0 params = {:jobName => "#{jobName}", :taskId => "#{taskId}", :step => "#{step}", :gitUrl => "#{gitUrl}"} - uri = URI.parse("http://123.59.135.74:9999/jenkins-exec/api/buildJob") + uri = URI("#{jenkins_shixuns}/jenkins-exec/api/buildJob") res = uri_exec uri, params # @challenge.update_attribute(:status, 1) end diff --git a/app/controllers/games_controller.rb b/app/controllers/games_controller.rb index b9faa41e9..6dc7853fc 100644 --- a/app/controllers/games_controller.rb +++ b/app/controllers/games_controller.rb @@ -99,9 +99,10 @@ class GamesController < ApplicationController end end + jenkins_shixuns = Redmine::Configuration['jenkins_shixuns'] step = @game.stage params = {:jobName => "#{jobName}", :taskId => "#{taskId}", :step => "#{step}", :gitUrl => "#{gitUrl}", :testCode => "#{testCode}"} - uri = URI.parse("http://123.59.135.74:9999/jenkins-exec/api/buildJob") + uri = URI("#{jenkins_shixuns}/jenkins-exec/api/buildJob") res = uri_exec uri, params render :json => {data:"success"}