OSDN Git Service

Replace hudson with jenkins
authorAkihiro Ono <a-ono@users.sourceforge.jp>
Sat, 12 Mar 2011 04:09:19 +0000 (13:09 +0900)
committerAkihiro Ono <a-ono@users.sourceforge.jp>
Sat, 12 Mar 2011 04:09:19 +0000 (13:09 +0900)
vendor/plugins/redmine_le/app/models/redmine_le_setting.rb
vendor/plugins/redmine_le/lib/redmine_le/project_patch.rb
vendor/plugins/redmine_le/template/jenkins_job_config.xml.erb [moved from vendor/plugins/redmine_le/template/hudson_job_config.xml.erb with 100% similarity]

index 639bd7c..3f04383 100644 (file)
@@ -155,7 +155,7 @@ class RedmineLeSetting < ActiveRecord::Base
     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
@@ -182,13 +182,13 @@ class RedmineLeSetting < ActiveRecord::Base
 \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
index 5f73a95..62c09e2 100644 (file)
@@ -67,13 +67,13 @@ module RedmineLe
         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
@@ -94,7 +94,7 @@ module RedmineLe
       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