[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Martin Reinhardt commented on JENKINS-30412 Re: Access to build's own changelog from script When trying to run this: Unable to find source-code formatter for language: groovy. Available languages are: actionscript, html, java, _javascript_, none, sql, xhtml, xml node("mac") { env.JAVA_HOME = tool 'JDK 8' def buildNumber = env.BUILD_NUMBER def build = currentBuild summarizeBuild(${build}) ... } @NonCPS def summarizeBuild(b) { b.changeSets.collect { cs -> /kind=${cs.kind}; entries=/ + cs.collect { entry -> /${entry.commitId} by ${entry.author.id} ~ ${entry.author.fullName} on ${new Date(entry.timestamp)}: ${entry.msg}: /+ entry.affectedFiles.collect { file -> /${file.editType.name} ${file.path}/ }.join('; ') }.join(', ') }.join(' & ') } I always get this error: java.io.NotSerializableException: hudson.plugins.git.GitChangeSetList at org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:860) at org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:569) at org.jboss.marshalling.river.BlockMarshaller.doWriteObject(BlockMarshaller.java:65) at org.jboss.marshalling.river.BlockMarshaller.writeObject(BlockMarshaller.java:56 Did anybody have a valid example? Add Comment This message was sent by Atlassian JIRA
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title James Dumay commented on JENKINS-30412 Re: Access to build's own changelog from script Patrick Wolf thanks for that. Andrew Bayer you think there is an easier way we can make this work in your new work? Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Patrick Wolf commented on JENKINS-30412 Re: Access to build's own changelog from script Jesse Glick / Andrew Bayer / James Dumay the Global Library is not sandboxed now would it be possible to put this snippet into a global library function and run it? Would currentBuild be available in a global library call? Likewise, plugins are not subject to the sandbox so this might be able to be solved with the "step in pipeline" work that Andrew and KK are looking at. Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title James Dumay edited a comment on JENKINS-30412 Re: Access to build's own changelog from script [~jglick] / [~hrmpw] / [~abayer] is there any reason why the change log is sandboxed? Could we offer it in some other way? e.g. request it as a JSON blob or well known array structure ? Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title James Dumay commented on JENKINS-30412 Re: Access to build's own changelog from script Jesse Glick / Patrick Wolf / Andrew Bayer is there any reason why the change log is sandboxed? Could we offer it in some other way? e.g. request it as a JSON blob or well known array? Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Jesse Glick resolved as Fixed Jenkins / JENKINS-30412 Access to build's own changelog from script Change By: Jesse Glick Status: In Progress Resolved Resolution: Fixed Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Jesse Glick commented on JENKINS-30412 Re: Access to build's own changelog from script Correct. Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Andrew Bayer commented on JENKINS-30412 Re: Access to build's own changelog from script So, if I'm understanding correctly, the above workaround won't work for multibranch, since that's inherently sandboxed, right? Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Jesse Glick commented on JENKINS-30412 Re: Access to build's own changelog from script Aggregate changelog can be computed in terms of the above, so I will leave this to some helper library. Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-30412) Access to build's own changelog from script
Title: Message Title Jesse Glick started work on JENKINS-30412 Change By: Jesse Glick Status: Open In Progress Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.