Branch: refs/heads/support-snapshots Home: https://github.com/jenkinsci/plugin-compat-tester Commit: 8cf24043a9845616efb8da042f5c88b9bd0b23a4 https://github.com/jenkinsci/plugin-compat-tester/commit/8cf24043a9845616efb8da042f5c88b9bd0b23a4 Author: James Nord <jtn...@users.noreply.github.com> Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths: M src/main/java/org/jenkins/tools/test/PluginCompatTester.java M src/main/java/org/jenkins/tools/test/hook/HpiPluginHook.java M src/main/java/org/jenkins/tools/test/hook/TagValidationHook.java M src/main/java/org/jenkins/tools/test/model/plugin_metadata/Plugin.java Log Message: ----------- Support testing SNAPSHOTs that have a deterministic git revision If a SNAPSHOT build is in the override war and it was built with a version of maven-hpi-plugin 3.42 or higher (maven-hpi-plugin#436) then we have a concrete git sha we can use for checkout of the plugin. So this relaxes the enforcement of not building non releases by allowing to test a SNAPSHOT also so long as we have a git commit for it. in the case the commit is HEAD (which is set by the legacy plugin extractors) then we will refuse to test the plugin the same as we do today. -- 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-compat-tester/push/refs/heads/support-snapshots/782f70-8cf240%40github.com.