Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/plugin-pom
  Commit: e5b32d4b1b48b875e257723b420362b8b113ef74
      
https://github.com/jenkinsci/plugin-pom/commit/e5b32d4b1b48b875e257723b420362b8b113ef74
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  remove findbugs legacy and skip profile


  Commit: a0be78d2f547451f0656f8d967469cce78628a02
      
https://github.com/jenkinsci/plugin-pom/commit/a0be78d2f547451f0656f8d967469cce78628a02
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  always run integration tests for this pom


  Commit: 9ca3bdb82b12a1034a367757a110984418bfb606
      
https://github.com/jenkinsci/plugin-pom/commit/9ca3bdb82b12a1034a367757a110984418bfb606
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  remove old concurrency override


  Commit: fdc501e90a41864522376562f4ef91496c728013
      
https://github.com/jenkinsci/plugin-pom/commit/fdc501e90a41864522376562f4ef91496c728013
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  junit-dep is not provided by jenkins-test-harness anymore


  Commit: 0b4fdac5f8dd588391f5b27b46b7493630aa7262
      
https://github.com/jenkinsci/plugin-pom/commit/0b4fdac5f8dd588391f5b27b46b7493630aa7262
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  add a quick-build profile that skips enforcer,tests,spotbugs and 
animal-sniffer


  Commit: 09cde3789f44281f2594f018885023628e08b42f
      
https://github.com/jenkinsci/plugin-pom/commit/09cde3789f44281f2594f018885023628e08b42f
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  findbugs is dead


  Commit: 38a5f3c672d7a19d3cde6424f23b926c23dbf288
      
https://github.com/jenkinsci/plugin-pom/commit/38a5f3c672d7a19d3cde6424f23b926c23dbf288
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  executable-war is not needed, just use the war


  Commit: 320374a6f6e5ffd2c96b34851523ac3fa08516f3
      
https://github.com/jenkinsci/plugin-pom/commit/320374a6f6e5ffd2c96b34851523ac3fa08516f3
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml
    M src/it/benchmark/pom.xml
    M src/it/beta-fail/pom.xml
    M src/it/beta-just-testing/pom.xml
    M src/it/beta-pass/pom.xml
    M src/it/incrementals-and-plugin-bom/pom.xml
    M src/it/sample-plugin/pom.xml
    M src/it/undefined-java-level/pom.xml

  Log Message:
  -----------
  [JENKINS-60474] unconditionally enable the jenkins-bom for library dep 
versions


  Commit: 45699826ecef116ffd46cbd601160f6af6603b36
      
https://github.com/jenkinsci/plugin-pom/commit/45699826ecef116ffd46cbd601160f6af6603b36
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  there is no excuse for allowing evry single plugin to have falky tests.

Plugins that have flaky tests due to infra requirements etc should opt
in to this.


  Commit: 50bfd7322f2f25aae0510c6f918570e7f489140e
      
https://github.com/jenkinsci/plugin-pom/commit/50bfd7322f2f25aae0510c6f918570e7f489140e
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  remove an unneeded property (plugin.minimumJavaVersion)


  Commit: 11afd7d52c8a9afbfbf0b434d005717e0fb72b71
      
https://github.com/jenkinsci/plugin-pom/commit/11afd7d52c8a9afbfbf0b434d005717e0fb72b71
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  inline trimStackTrace and add failsafe to the build.

Adding failsafe allows people to write JenkinsRule style tests as ITs so
that they can easily run normal unit tests and git quicker feedback in
isolation from failsafe style tests with slower feedback should they
desire.

jacoco needs to be bound to its default verify in order to pick up
coverage from IT tests


  Commit: f21e6cbcc4751055fd9707f2705c8b7d9890d2cf
      
https://github.com/jenkinsci/plugin-pom/commit/f21e6cbcc4751055fd9707f2705c8b7d9890d2cf
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  whitespace changes to make following easier


  Commit: 111563636bc5d606f0890eb1ec9caaffbf954c45
      
https://github.com/jenkinsci/plugin-pom/commit/111563636bc5d606f0890eb1ec9caaffbf954c45
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  remove support for jgit provider

installing and configuring git should be pretty simple.


  Commit: 9afd792ac0391c8115d8ddf8d3d0212c0084f0c2
      
https://github.com/jenkinsci/plugin-pom/commit/9afd792ac0391c8115d8ddf8d3d0212c0084f0c2
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  leave a better reference for people about timestamped snapshots


  Commit: 5efade228cf698ad508c9b956da861012ffa45cb
      
https://github.com/jenkinsci/plugin-pom/commit/5efade228cf698ad508c9b956da861012ffa45cb
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  InjectedTest is a generated test source and these are already excluded.


  Commit: 755371c3a3dc14939723cfe2323531e13b9f2dfa
      
https://github.com/jenkinsci/plugin-pom/commit/755371c3a3dc14939723cfe2323531e13b9f2dfa
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  enforce no snapshots for releases.

WHilst the m-r-p should do this there are occaisons where it does not,
and we do not actually force people to release with the m-r-p


  Commit: 97cabd7e41f8ae7b350a4641ac7b0c10a9711803
      
https://github.com/jenkinsci/plugin-pom/commit/97cabd7e41f8ae7b350a4641ac7b0c10a9711803
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pom.xml
    M src/it/incrementals-and-plugin-bom/pom.xml

  Log Message:
  -----------
  the snapshot rule needs special handling so we can run an ITs against a
snapshot parent...


  Commit: 367d4e942b726f2e22459979f4a8f8493b787380
      
https://github.com/jenkinsci/plugin-pom/commit/367d4e942b726f2e22459979f4a8f8493b787380
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  remove old animal sniffer versions we only need to support 1.8 or newer

(but in reality it is just 1.8)


  Commit: 48070e4cfad80cb3d4e6a264f2fc6df4900b28b1
      
https://github.com/jenkinsci/plugin-pom/commit/48070e4cfad80cb3d4e6a264f2fc6df4900b28b1
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  you can not activate profiles based on properties defined in a project

thus this profile was as much use as a chocolate fire guard and has been
terminated with extreme prejudice


  Commit: a498d8a20116111e10b4f7cbec8af87979e56490
      
https://github.com/jenkinsci/plugin-pom/commit/a498d8a20116111e10b4f7cbec8af87979e56490
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  tidy up some comments


  Commit: b28f137064c08f5b943da6d9f52d719f3cbda088
      
https://github.com/jenkinsci/plugin-pom/commit/b28f137064c08f5b943da6d9f52d719f3cbda088
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  define spotbugs plugin version in pluginManagement


  Commit: 2e284e71d8684316708f106524732e69c0319d79
      
https://github.com/jenkinsci/plugin-pom/commit/2e284e71d8684316708f106524732e69c0319d79
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  make this a beta version as suggested by @oleg-nenashev


  Commit: 793f39fe5b6bc81d9b6843ab337db5d04fa24b6a
      
https://github.com/jenkinsci/plugin-pom/commit/793f39fe5b6bc81d9b6843ab337db5d04fa24b6a
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M Jenkinsfile

  Log Message:
  -----------
  no need to enable the profile - its always active now


  Commit: 3e6251453c32ad4e53d2bb28fbb6889c1ffdf504
      
https://github.com/jenkinsci/plugin-pom/commit/3e6251453c32ad4e53d2bb28fbb6889c1ffdf504
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  skip the invoker plugin in the quick-build profile


  Commit: 586d740401900e00cd3454b9a7aeecd6cc3a6526
      
https://github.com/jenkinsci/plugin-pom/commit/586d740401900e00cd3454b9a7aeecd6cc3a6526
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into JENKINS-60474


  Commit: 7dc1c18872deddcc7a3be23f39884cd43dc7313d
      
https://github.com/jenkinsci/plugin-pom/commit/7dc1c18872deddcc7a3be23f39884cd43dc7313d
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-20 (Fri, 20 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  turns out the executable-war is magic.

without it JenkinsRule tests fail with things like

```
  26.565 [id=86]        WARNING
  h.ExtensionFinder$GuiceFinder$FaultTolerantScope$1#error: Failed to
  instantiate Key[type=jenkins.slaves.JnlpSlaveAgentProtocol4,
  annotation=[none]]; skipping this component
  java.security.KeyStoreException: JENKINS-41987: no X509Certificate
  found; perhaps instance-identity module is missing or too old
  at
  
jenkins.slaves.JnlpSlaveAgentProtocol4.<init>(JnlpSlaveAgentProtocol4.java:105)
  at
  
jenkins.slaves.JnlpSlaveAgentProtocol4$$FastClassByGuice$$b470638c.newInstance(<generated>)
  at
  
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
  at
  
com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61)
  at
  
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
  at
  
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
  at
  
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:89)
  at
  
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
  at
  
hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:567)
  at
  
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
  at
  
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
  at
  
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:87)
  at
  
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
  at
  
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
  at
  com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
  at
  
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
  Caused: com.google.inject.ProvisionException: Unable to provision, see
  the following errors:
  1) Error injecting constructor, java.security.KeyStoreException:
  JENKINS-41987: no X509Certificate found; perhaps instance-identity
  module is missing or too old
  at
  
jenkins.slaves.JnlpSlaveAgentProtocol4.<init>(JnlpSlaveAgentProtocol4.java:101)
  1 error
  at
  
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:52)
  at
  com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
  at
  
hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:439)
  at
  
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
  at
  com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
  at
  com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
  at
  com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
  at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:401)
  at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:392)
  at
  hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:344)
  at hudson.ExtensionList.load(ExtensionList.java:381)
  at hudson.ExtensionList.ensureLoaded(ExtensionList.java:317)
  at hudson.ExtensionList.iterator(ExtensionList.java:172)
  at jenkins.AgentProtocol.of(AgentProtocol.java:112)
  at
  
hudson.TcpSlaveAgentListener$ConnectionHandler.run(TcpSlaveAgentListener.java:284)
```


  Commit: bb4f3e2df6ee2d7e9af2f606bac672e7b07989d8
      
https://github.com/jenkinsci/plugin-pom/commit/bb4f3e2df6ee2d7e9af2f606bac672e7b07989d8
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into JENKINS-60474


  Commit: 642ef9d6d7e8f7c8c7f8c712048ba0f602173982
      
https://github.com/jenkinsci/plugin-pom/commit/642ef9d6d7e8f7c8c7f8c712048ba0f602173982
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M CONTRIBUTING.adoc

  Log Message:
  -----------
  Fix up building now that we always run the integration tests


  Commit: d246f1c6054263e9571e34f9898aaf80908271d5
      
https://github.com/jenkinsci/plugin-pom/commit/d246f1c6054263e9571e34f9898aaf80908271d5
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M CONTRIBUTING.adoc

  Log Message:
  -----------
  there is no information and that URL is garbage so just remove it

It just caused confusion introduced in #204 with comment
https://github.com/jenkinsci/plugin-pom/pull/204/files#r288900798


  Commit: 59018c0b1a0f043507cf05111a52a798da3fd19f
      
https://github.com/jenkinsci/plugin-pom/commit/59018c0b1a0f043507cf05111a52a798da3fd19f
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M README.md
    M pom.xml

  Log Message:
  -----------
  just activate the benchmark profile with a standard profile activation

Do not use a property to activate a profile, just activate the profile
directly


  Commit: bf90d5998d354a71b0a029f213cc62fef055efc7
      
https://github.com/jenkinsci/plugin-pom/commit/bf90d5998d354a71b0a029f213cc62fef055efc7
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update README


  Commit: 15e346fb0c6f7605b17477244159f761a6220bb4
      
https://github.com/jenkinsci/plugin-pom/commit/15e346fb0c6f7605b17477244159f761a6220bb4
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  change version to 4.0-beta-1-SNAPSHOT

Co-Authored-By: Oleg Nenashev <o.v.nenas...@gmail.com>


  Commit: 19dab6c2b2c50cfee46dd9fb59105579a31de782
      
https://github.com/jenkinsci/plugin-pom/commit/19dab6c2b2c50cfee46dd9fb59105579a31de782
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M src/it/benchmark/invoker.properties

  Log Message:
  -----------
  benchmark activation is via profile


  Commit: 8c9203c241a4bec5a40f502e62979dee97f2cc28
      
https://github.com/jenkinsci/plugin-pom/commit/8c9203c241a4bec5a40f502e62979dee97f2cc28
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M pom.xml
    M src/it/incrementals-and-plugin-bom/pom.xml

  Log Message:
  -----------
  make it easier to consume a plugin-pom PR in a incrementals PR


  Commit: b9b10c3019747a31a4f235137c2487da9022e080
      
https://github.com/jenkinsci/plugin-pom/commit/b9b10c3019747a31a4f235137c2487da9022e080
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'master' into JENKINS-60474


  Commit: c13f62671dc3b8e5cb3b26c3d3cb1a4867e9f237
      
https://github.com/jenkinsci/plugin-pom/commit/c13f62671dc3b8e5cb3b26c3d3cb1a4867e9f237
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M CONTRIBUTING.adoc

  Log Message:
  -----------
  Restore the release drafter link


  Commit: f3787e6241715fe4eaff15f3ac9bdeeec662562a
      
https://github.com/jenkinsci/plugin-pom/commit/f3787e6241715fe4eaff15f3ac9bdeeec662562a
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M CONTRIBUTING.adoc
    M Jenkinsfile
    M README.md
    M pom.xml
    M src/it/benchmark/invoker.properties
    M src/it/benchmark/pom.xml
    M src/it/beta-fail/pom.xml
    M src/it/beta-just-testing/pom.xml
    M src/it/beta-pass/pom.xml
    M src/it/incrementals-and-plugin-bom/pom.xml
    M src/it/sample-plugin/pom.xml
    M src/it/undefined-java-level/pom.xml

  Log Message:
  -----------
  Merge pull request #269 from jtnord/JENKINS-60474

[JENKINS-60474] streamline the pom and support the jenkins-bom


Compare: 
https://github.com/jenkinsci/plugin-pom/compare/cd05f8e22bcb...f3787e624171

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/plugin-pom/push/refs/heads/master/cd05f8-f3787e%40github.com.

Reply via email to