Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
WFH

Kohsuke Kawaguchi kohsuke

🏠
WFH
View GitHub Profile
View gist:63eeddb3d0c3fce47e8454abe6422654
[2019-11-20T20:24:13.550Z] + groovy -Dgrape.config=./grapeConfig.xml ./lib/runner.groovy jdk.groovy
[2019-11-20T20:24:16.390Z] loading dependencies...done
[2019-11-20T20:24:18.920Z] Nov 20, 2019 8:14:59 PM com.gargoylesoftware.htmlunit.html.HtmlScript isExecutionNeeded
[2019-11-20T20:24:18.920Z] WARNING: Script is not JavaScript (type: text/xml, language: ). Skipping execution.
[2019-11-20T20:24:19.179Z] Nov 20, 2019 8:14:59 PM com.gargoylesoftware.htmlunit.javascript.host.Document jsxFunction_createElement
[2019-11-20T20:24:19.179Z] SEVERE: Unexpected exception occurred while parsing HTML snippet
[2019-11-20T20:24:19.179Z] Nov 20, 2019 8:14:59 PM com.gargoylesoftware.htmlunit.javascript.StrictErrorReporter runtimeError
[2019-11-20T20:24:19.179Z] SEVERE: runtimeError: message=[Unexpected exception occurred while parsing HTML snippet: input name="x"] sourceName=[https://www.oracle.com/us/assets/prototype-1.7.2.0.js] line=[2092] lineSource=[null] lineOffset=[0]
[2019-11-20T20:24:19.438Z] Nov 20, 2019 8:14:59 PM
@kohsuke
kohsuke / stuck.log
Last active Aug 6, 2019
With surefire 2.20.1
View stuck.log
[WARNING]
[WARNING] Some problems were encountered while building the effective settings
[WARNING] 'servers.server.id' must be unique but found duplicate server with id jenkinsci-cert-snapshot @ /home/kohsuke/.m2/settings.xml
[WARNING]
[WARNING]
[WARNING] Some problems were encountered while building the effective settings
[WARNING] 'servers.server.id' must be unique but found duplicate server with id jenkinsci-cert-snapshot @ /home/kohsuke/.m2/settings.xml
[WARNING]
[INFO] Scanning for projects...
[INFO]
View release.log
% mvn test -Dtest=jenkins.triggers.TriggerTest
[WARNING]
[WARNING] Some problems were encountered while building the effective settings
[WARNING] 'servers.server.id' must be unique but found duplicate server with id jenkinsci-cert-snapshot @ /home/kohsuke/.m2/settings.xml
[WARNING]
[WARNING]
[WARNING] Some problems were encountered while building the effective settings
[WARNING] 'servers.server.id' must be unique but found duplicate server with id jenkinsci-cert-snapshot @ /home/kohsuke/.m2/settings.xml
[WARNING]
[INFO] Scanning for projects...
View diff.patch
diff --git a/distribution/client/package-lock.json b/distribution/client/package-lock.json
index d6222a0..d45aeee 100644
--- a/distribution/client/package-lock.json
+++ b/distribution/client/package-lock.json
@@ -6756,27 +6756,11 @@
}
},
"original": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/original/-/original-1.0.0.tgz",
@kohsuke
kohsuke / tree
Last active May 21, 2018
failure-0521.log
View tree
[INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[INFO] [INFO] Forking Jenkins cli 2.123
[INFO] [INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[INFO] [INFO]
[INFO] [INFO] --- maven-enforcer-plugin:3.0.0-M1:display-info (display-info) @ cli ---
[INFO] [INFO] Maven Version: 3.5.3
[INFO] [INFO] JDK Version: 1.8.0_144 normalized as: 1.8.0-144
[INFO] [INFO] OS Info: Arch: amd64 Family: unix Name: linux Version: 4.4.0-121-generic
[INFO] [INFO]
[INFO] [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (display-info) @ cli ---
View timeCounting.groovy
import java.util.concurrent.TimeUnit;
def c = 0;
def w = TimeUnit.DAYS.toMillis(3)
def threshold = new Date().time - w
Jenkins.instance.getAllItems(Job.class).each { j ->
for (b=j.lastBuild; b!=null; b=b.previousBuild) {
if (b.timeInMillis<threshold) break;
c += b.duration;
@kohsuke
kohsuke / Jenkins.java
Created Sep 2, 2017
Failure indicating the remoting is overridden
View Jenkins.java
// TODO pending move to standard blacklist, or API to append filter
if (System.getProperty(ClassFilter.FILE_OVERRIDE_LOCATION_PROPERTY) == null) { // not using SystemProperties since ClassFilter does not either
try {
Field blacklistPatternsF = ClassFilter.DEFAULT.getClass().getDeclaredField("blacklistPatterns");
blacklistPatternsF.setAccessible(true);
Object[] blacklistPatternsA = (Object[]) blacklistPatternsF.get(ClassFilter.DEFAULT); // <<-- Line 911
boolean found = false;
for (int i = 0; i < blacklistPatternsA.length; i++) {
if (blacklistPatternsA[i] instanceof Pattern) {
View gist:2b291ddd5b9ea2975a0fcaf52b8561bb
java.lang.IllegalStateException: No WEB-INF/jars
at jenkins.bootstrap.Bootstrap.buildCoreClassLoader(Bootstrap.java:160)
at jenkins.bootstrap.Bootstrap.contextInitialized(Bootstrap.java:94)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:890)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:532)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:853)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:344)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1501)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:357)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1463)
View gist:c3fa1cc1ef4e8a5f7341d25440c3136a
@Issue("JENKINS-38268")
@Test
void closureLocalVariable() {
assert evalCPS('''
def x = { y=3 }
x()
return y
''') == 3
}
You can’t perform that action at this time.