end\r
\r
self.class.replace_xml(\r
- RedmineLe::HOME + "/hudson/home/hudson.tasks.Mailer.xml",\r
+ RedmineLe::HOME + "/jenkins/home/hudson.tasks.Mailer.xml",\r
["//smtpHost", smtp_server],\r
["//adminAddress", smtp_sender],\r
["//smtpAuthUsername", smtp_user],\r
\r
base = "//credentials/entry/string[contains(., '//localhost:#{RedmineLe::HTTP_PORT}')]/.."\r
self.class.replace_xml(\r
- RedmineLe::HOME + "/hudson/home/hudson.scm.SubversionSCM.xml",\r
+ RedmineLe::HOME + "/jenkins/home/hudson.scm.SubversionSCM.xml",\r
[base + "//userName", admin_account],\r
[base + "//password", base64_admin_password]\r
)\r
\r
self.class.replace_xml(\r
- RedmineLe::HOME + "/hudson/home/config.xml",\r
+ RedmineLe::HOME + "/jenkins/home/config.xml",\r
["//securityRealm/managerDN", dn],\r
["//securityRealm/managerPassword", base64_admin_password]\r
)\r
ldap = AuthSourceLdap.first\r
url = repository_url\r
auth_token = RedmineLe::Utils.random_string(20)\r
- data = ERB.new(File.read(RedmineLe::TEMPLATE_DIR + "/hudson_job_config.xml.erb")).result(binding)\r
+ data = ERB.new(File.read(RedmineLe::TEMPLATE_DIR + "/jenkins_job_config.xml.erb")).result(binding)\r
\r
Net::HTTP.start("localhost", RedmineLe::HTTP_PORT) {|http|\r
- response = http.post("/hudson/createItem?name=#{identifier}", data, {\r
+ response = http.post("/jenkins/createItem?name=#{identifier}", data, {\r
"Content-Type" => "application/xml"\r
})\r
- raise "Cannot create Hudson job" unless response.code == "200"\r
+ raise "Cannot create Jenkins job" unless response.code == "200"\r
}\r
\r
hook_config["post_commit"]["perform_build"]["jobs"].push({\r
def cleanup_integration\r
FileUtils.rm_rf(repository_path)\r
Net::HTTP.start("localhost", RedmineLe::HTTP_PORT) {|http|\r
- http.post("/hudson/job/#{identifier}/doDelete", nil)\r
+ http.post("/jenkins/job/#{identifier}/doDelete", nil)\r
}\r
end\r
end\r