Thursday, June 20, 2013

jenkins plugin 0.9.0 is out

Hi all,

I was "idle" during some months.

Yuri Novitsky made a great job to add Patch Parameter Plugin support. This feature allows sending modified files to Jenkins without comitting to the VCS and check if there are some regressions or not.
Instructions are in the README file.

Changelog for this version:
  • [Add] [Patch Parameter Plugin] Notification about build progress
  • [Add] [Patch Parameter Plugin] Action "Create Patch and build on Jenkins" in Changelist's context menu
  • [Add] [Patch Parameter Plugin] Macros $JobName$ for suffix setting
  • [Add] [Patch Parameter Plugin] Support of Patch Parameter Plugin
  • [Upd] [HttpClient][workaround] Set socket and connection timeout to 10 sec.
  • [Upd] #55 If 'display name' of the job is set, use it instead of the 'name' value
  • [Fix] EDT thread violation
  • [Fix] #54 last selected view is not saved after closing the IDE
 
I hope you still enjoy using this plugin.

David

Note : mongo4idea should be also release today

6 comments:

  1. Hi
    I am IntelliJ 12.1.6 and I used your plugin (our Jenkins ver. 1.508) But I am getting following error "AuthenticationException: Not found: Not found"
    All my credentials are correct.
    Here the exception:

    Not found: Not found
    org.codinjutsu.tools.jenkins.security.AuthenticationException: Not found
    at org.codinjutsu.tools.jenkins.security.DefaultSecurityClient.checkResponse(DefaultSecurityClient.java:148)
    at org.codinjutsu.tools.jenkins.security.DefaultSecurityClient.runMethod(DefaultSecurityClient.java:126)
    at org.codinjutsu.tools.jenkins.security.DefaultSecurityClient.execute(DefaultSecurityClient.java:68)
    at org.codinjutsu.tools.jenkins.logic.RequestManager.loadJenkinsView(RequestManager.java:106)
    at org.codinjutsu.tools.jenkins.view.BrowserPanel.loadJobs(BrowserPanel.java:412)
    at org.codinjutsu.tools.jenkins.view.BrowserPanel.access$400(BrowserPanel.java:67)
    at org.codinjutsu.tools.jenkins.view.BrowserPanel$LoadSelectedViewJob.run(BrowserPanel.java:511)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:495)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:185)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:226)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:175)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)


    ReplyDelete
    Replies
    1. Hi,

      same Problem here.
      I removed the crumb-data setting from the server and even after uninstalling the plugin and it's settings I can't get a working Plugin any more.

      Strange thing is that all views are shown, but no jobs.

      Any help is appreciated.

      Delete
  2. Hello, do you consider any sound adnotation for build finished?

    ReplyDelete
  3. Hi,

    This "sounds" interesting ;). You can submit your request by adding an entry here : https://github.com/dboissier/mongo4idea/issues

    Regards,

    David

    ReplyDelete
  4. When the password is changed and you opt to store the passwords in IDEA - there is an ugly exception showing failed login, instead of an option to update the password stored.

    ReplyDelete
  5. multiple points
    java.lang.NumberFormatException: multiple points
    at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1101)
    at java.lang.Double.parseDouble(Double.java:540)
    at java.text.DigitList.getDouble(DigitList.java:168)
    at java.text.DecimalFormat.parse(DecimalFormat.java:1321)
    at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1793)
    at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1455)
    at java.text.DateFormat.parse(DateFormat.java:355)
    at org.codinjutsu.tools.jenkins.util.DateUtil.parseDate(DateUtil.java:37)
    at org.codinjutsu.tools.jenkins.model.Build.setBuildDate(Build.java:125)
    at org.codinjutsu.tools.jenkins.logic.JenkinsJsonParser.getLastBuild(JenkinsJsonParser.java:242)
    at org.codinjutsu.tools.jenkins.logic.JenkinsJsonParser.getJob(JenkinsJsonParser.java:180)
    at org.codinjutsu.tools.jenkins.logic.JenkinsJsonParser.createViewJobs(JenkinsJsonParser.java:296)
    at org.codinjutsu.tools.jenkins.logic.RequestManager.loadJenkinsView(RequestManager.java:108)
    at org.codinjutsu.tools.jenkins.view.BrowserPanel.loadJobs(BrowserPanel.java:412)
    at org.codinjutsu.tools.jenkins.view.BrowserPanel.access$400(BrowserPanel.java:67)
    at org.codinjutsu.tools.jenkins.view.BrowserPanel$LoadSelectedViewJob.run(BrowserPanel.java:511)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:479)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:186)
    at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:218)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:220)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:173)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:388)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:724)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)

    ReplyDelete