profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/jglick/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Jesse Glick jglick @cloudbees Chapel Hill NC

jenkins-infra/pipeline-library 183

Collection of custom steps and variables for our Jenkins instance(s)

jenkinsci/build-pipeline-plugin 111

Build Pipeline Plugin

jenkinsci/acceptance-test-harness 110

Acceptance tests cases for Jenkins and its plug-ins based on selenium and docker.

jenkinsci/cobertura-plugin 107

Jenkins cobertura plugin

jenkinsci/credentials-plugin 88

Provides Jenkins with extension points to securely store, manage, and bind credentials data to other Jenkins plugins, builds, pipelines, etc.

cloudbees/groovy-cps 86

Groovy execution in the continuation passing style

jenkinsci/active-choices-plugin 71

This plugin provides new scripted, dynamic parameters for freestyle jobs that can be rendered as combo-boxes, check-boxes, radio-buttons or rich HTML UI widgets.

jenkinsci/copyartifact-plugin 56

Jenkins copyartifact plugin

jenkinsci/active-directory-plugin 44

Jenkins active-directory plugin

delete branch jglick/remoting

delete branch : IgnoreJRERequirement

delete time in 2 hours

pull request commentjenkinsci/remoting

[JENKINS-44785] - Built-in request timeout support

Maybe, so long as stale-pr is added to the corresponding issue.

oleg-nenashev

comment created time in 2 hours

pull request commentjenkinsci/remoting

Bump tyrus-standalone-client-jdk from 1.17 to 2.0.1

#478 is the more conservative upgrade (I guess).

dependabot[bot]

comment created time in 3 hours

pull request commentjenkinsci/remoting

Bump jenkins from 1.65 to 1.67

See https://github.com/jenkinsci/plugin-pom/pull/425 & https://github.com/jenkinsci/pom/pull/176 and ultimately https://github.com/spotbugs/spotbugs/issues/1601#issuecomment-885341270.

dependabot[bot]

comment created time in 3 hours

pull request commentjenkinsci/pom

Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0

see https://github.com/jenkinsci/plugin-pom/pull/425

dependabot[bot]

comment created time in 3 hours

push eventjglick/scm-api-plugin

Jesse Glick

commit sha d1e633368f74159e811bbc02d44cc46d047bd916

Unused import

view details

push time in 19 hours

create barnchjglick/scm-api-plugin

branch : CustomOrganizationFolderDescriptor-cleanup

created branch time in 19 hours

PR opened jenkinsci/scm-api-plugin

Deprecating some `SCMNavigatorDescriptor` methods that are no longer called

After https://github.com/jenkinsci/branch-api-plugin/pull/271 some methods in SCMNavigatorDescriptor used to implement TopLevelItemDescriptor methods are no longer used, and branch source implementations need not continue to implement them.

Some other seemingly related methods like getIconClassName and getPronoun are still used, at least for now, to customize OrganizationFolder appearance in the normal case that there is exactly one SCMNavigator configured.

+11 -28

0 comment

1 changed file

pr created time in 19 hours

push eventjenkinsci/lib-access-modifier

Jesse Glick

commit sha 054f29449a182e8ecb02acf421cb6bbd9589a7dc

[maven-release-plugin] prepare for next development iteration

view details

push time in 19 hours

created tagjenkinsci/lib-access-modifier

tagaccess-modifier-1.25

Enforce access restrictions to deprecated code

created time in 19 hours

push eventjenkinsci/lib-access-modifier

Jesse Glick

commit sha fffe1469204d5ea88cbcce4c77488be2f639cdb9

[maven-release-plugin] prepare release access-modifier-1.25

view details

push time in 19 hours

delete branch jglick/access-modifier

delete branch : retention-policy

delete time in 19 hours

push eventjenkinsci/lib-access-modifier

Jesse Glick

commit sha 90047b13cc1480bf15c8d80dab2675c59ba01cce

`@SuppressRestrictedWarnings` did not need `RUNTIME` retention

view details

Jesse Glick

commit sha bb044720f7a97ba70e7b6a73779c571ad0b95496

Merge pull request #60 from jglick/retention-policy `@SuppressRestrictedWarnings` did not need `RUNTIME` retention

view details

push time in 19 hours

PR merged jenkinsci/lib-access-modifier

`@SuppressRestrictedWarnings` did not need `RUNTIME` retention bug

Seems to have been a contributing cause of a Guice error encountered by @schottsfired when an optional dependency was not present in the test classpath:

java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
        at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)
        at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:531)
        at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:355)
        at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:286)
        at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)
        at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:72)
        at java.lang.Class.createAnnotationData(Class.java:3521)
        at java.lang.Class.annotationData(Class.java:3510)
        at java.lang.Class.getAnnotation(Class.java:3415)
        at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:629)
        at com.google.inject.internal.UntargettedBindingProcessor$1.visit(UntargettedBindingProcessor.java:51)
        at com.google.inject.internal.UntargettedBindingProcessor$1.visit(UntargettedBindingProcessor.java:35)
        at com.google.inject.internal.UntargettedBindingImpl.acceptTargetVisitor(UntargettedBindingImpl.java:41)
        at com.google.inject.internal.UntargettedBindingProcessor.visit(UntargettedBindingProcessor.java:35)
        at com.google.inject.internal.UntargettedBindingProcessor.visit(UntargettedBindingProcessor.java:27)
        at com.google.inject.internal.BindingImpl.acceptVisitor(BindingImpl.java:93)
        at com.google.inject.internal.AbstractProcessor.process(AbstractProcessor.java:56)
        at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:187)
        at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
        at com.google.inject.Guice.createInjector(Guice.java:96)
        at com.google.inject.Guice.createInjector(Guice.java:73)
        at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:281)
        at …

Note that neither the annotation nor the annotated member are shown in the stack trace; that seems similar to (but distinct from) an error better diagnosed in https://github.com/google/guice/pull/1279.

Amends #16.

+2 -3

0 comment

1 changed file

jglick

pr closed time in 19 hours

create barnchjglick/access-modifier

branch : retention-policy

created branch time in 19 hours

PR opened jenkinsci/lib-access-modifier

`@SuppressRestrictedWarnings` did not need `RUNTIME` retention

Seems to have been a contributing cause of a Guice error encountered by @schottsfired when an optional dependency was not present in the test classpath:

java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
        at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)
        at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:531)
        at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:355)
        at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:286)
        at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)
        at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:72)
        at java.lang.Class.createAnnotationData(Class.java:3521)
        at java.lang.Class.annotationData(Class.java:3510)
        at java.lang.Class.getAnnotation(Class.java:3415)
        at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:629)
        at com.google.inject.internal.UntargettedBindingProcessor$1.visit(UntargettedBindingProcessor.java:51)
        at com.google.inject.internal.UntargettedBindingProcessor$1.visit(UntargettedBindingProcessor.java:35)
        at com.google.inject.internal.UntargettedBindingImpl.acceptTargetVisitor(UntargettedBindingImpl.java:41)
        at com.google.inject.internal.UntargettedBindingProcessor.visit(UntargettedBindingProcessor.java:35)
        at com.google.inject.internal.UntargettedBindingProcessor.visit(UntargettedBindingProcessor.java:27)
        at com.google.inject.internal.BindingImpl.acceptVisitor(BindingImpl.java:93)
        at com.google.inject.internal.AbstractProcessor.process(AbstractProcessor.java:56)
        at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:187)
        at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
        at com.google.inject.Guice.createInjector(Guice.java:96)
        at com.google.inject.Guice.createInjector(Guice.java:73)
        at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:281)
        at …

Note that neither the annotation nor the annotated member are shown in the stack trace; that seems similar to (but distinct from) an error better diagnosed in https://github.com/google/guice/pull/1279.

+2 -3

0 comment

1 changed file

pr created time in 19 hours

push eventjenkinsci/view-job-filters-plugin

Vincent Latombe

commit sha 34e86ce82c0565d4788ced00c321ccaba981ceba

Building on both jdk8 and jdk11

view details

Vincent Latombe

commit sha 6531563154866a0c2ed907d4238705e4d77be281

Update Jenkinsfile Co-authored-by: Jesse Glick <jglick@cloudbees.com>

view details

Vincent Latombe

commit sha c649cf88ec1322b0931f7d871247d54976b02b72

Update Jenkinsfile Co-authored-by: Jesse Glick <jglick@cloudbees.com>

view details

Jesse Glick

commit sha 2910f37b725b8938d87188d87a89a367904facf6

Merge pull request #24 from Vlatombe/ci-jdk11 Building on both jdk8 and jdk11

view details

push time in a day

PR merged jenkinsci/view-job-filters-plugin

Building on both jdk8 and jdk11 chore

<!-- Please describe your pull request here. --> This enables dual build on jdk8/jdk11. Remove deprecated useAci option.

  • [X] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • [X] Ensure that the pull request title represents the desired changelog entry
  • [X] Please describe what you did
  • [ ] Link to relevant issues in GitHub or Jira
  • [ ] Link to relevant pull requests, esp. upstream and downstream changes
  • [ ] Ensure you have provided tests - that demonstrates feature works or fixes the issue

<!-- Put an x into the [ ] to show you have filled the information. The template comes from https://github.com/jenkinsci/.github/blob/master/.github/pull_request_template.md You can override it by creating .github/pull_request_template.md in your own repository -->

+5 -1

2 comments

1 changed file

Vlatombe

pr closed time in a day

delete branch jglick/view-job-filters-plugin

delete branch : ci-jdk11

delete time in a day

PR closed jenkinsci/view-job-filters-plugin

Validate JDK 11 build

Same as #24, but trusted.

+5 -1

3 comments

1 changed file

jglick

pr closed time in a day

pull request commentjenkinsci/view-job-filters-plugin

Validate JDK 11 build

Windows builds are a bit flaky it seems!

jglick

comment created time in a day

pull request commentjenkinsci/plugin-compat-tester

Fix `master` branch IT related with `buildtriggerbadge`

and https://github.com/jenkinsci/plugin-compat-tester/blob/3e531fd34b7fe42460a100e7a1c88331a4066005/Dockerfile#L40

imonteroperez

comment created time in a day

PullRequestReviewEvent
CommitCommentEvent

push eventjglick/view-job-filters-plugin

Jesse Glick

commit sha 84e813fd9b6fa047bdf2224e29500d9b1cf83a01

bump

view details

push time in a day

push eventjenkinsci/view-job-filters-plugin

Jesse Glick

commit sha 64b2b2d93625eaefd5ac5ffd3a1d85729e140da1

bump

view details

push time in a day

pull request commentjenkinsci/view-job-filters-plugin

Validate JDK 11 build

https://status.jenkins.io/

jglick

comment created time in a day

pull request commentjenkinsci/bom

Bump plugin from 4.25 to 4.26 in /sample-plugin

Still (resource-related?) flakes in pipeline-model-definition. I feel like some more work needs to be done upstream to make those tests reliable enough.

dependabot[bot]

comment created time in a day

pull request commentjenkinsci/view-job-filters-plugin

Validate JDK 11 build

https://downforeveryoneorjustme.com/ci.jenkins.io unfortunately

jglick

comment created time in a day

push eventjglick/view-job-filters-plugin

Jesse Glick

commit sha 33d58e9ae0ad7724b5dc979d193670d909307cb2

bump

view details

push time in a day