Branch: refs/heads/master Home: https://github.com/jenkinsci/jobcopy-builder-plugin Commit: 038837548767ecc3701b1df5c7659658a9f379f7 https://github.com/jenkinsci/jobcopy-builder-plugin/commit/038837548767ecc3701b1df5c7659658a9f379f7 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2022-12-21 (Wed, 21 Dec 2022)
Changed paths: M pom.xml Log Message: ----------- Require Jenkins 2.346.3 or newer https://issues.jenkins.io/browse/JENKINS-70286 notes that the job copy builder plugin has an implied dependency on the WMI Windows Agents plugin due to the age of the Jenkins version on which it dependes. https://plugins.jenkins.io/jobcopy-builder/#dependencies shows that it has many other implied dependencies due to that old Jenkins version. This change resolves almost all of those implied dependencies (except instance identity, it was split in Jenkins 2.357). https://www.jenkins.io/doc/developer/plugin-development/dependency-management/#jenkins-plugin-bom describes the plugin bill of materials that is used in this pull request. It simplifies dependency version management. Commit: 03737ebb0876d635a3474ab3689104bbba9167ac https://github.com/jenkinsci/jobcopy-builder-plugin/commit/03737ebb0876d635a3474ab3689104bbba9167ac Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2022-12-21 (Wed, 21 Dec 2022) Changed paths: M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/AdditionalFileset/config_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/CopiedjobinfoAction/summary_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilder/config_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/Messages_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/ReplaceOperation/config_ja.properties Log Message: ----------- Resolve character encoding warning in properties Commit: 09ae3a00e08ae2b7aae68f6bd7adb8c0207a572a https://github.com/jenkinsci/jobcopy-builder-plugin/commit/09ae3a00e08ae2b7aae68f6bd7adb8c0207a572a Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2022-12-21 (Wed, 21 Dec 2022) Changed paths: M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderJenkinsTest.java Log Message: ----------- Convert from JUnit 3 HudsonTestCase to JUnit 4 JenkinsRule Commit: 233bffd85816765c1f339e935303587d57088a98 https://github.com/jenkinsci/jobcopy-builder-plugin/commit/233bffd85816765c1f339e935303587d57088a98 Author: ikedam <de...@ikedam.jp> Date: 2023-01-14 (Sat, 14 Jan 2023) Changed paths: M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/AdditionalFileset/config_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/CopiedjobinfoAction/summary_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilder/config_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/Messages_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/ReplaceOperation/config_ja.properties Log Message: ----------- Remove comments in Japanese text property files * They keep unencoded texts, but must be removed as newer InjectedTest rejects such unencoded texts. Commit: 0b683e35616e6e8fa5655d76335bc3575c047e35 https://github.com/jenkinsci/jobcopy-builder-plugin/commit/0b683e35616e6e8fa5655d76335bc3575c047e35 Author: ikedam <de...@ikedam.jp> Date: 2023-01-14 (Sat, 14 Jan 2023) Changed paths: M pom.xml Log Message: ----------- matrix-auth is used only in tests Commit: 26aec07d2972fd3395acffac716e86bee5392019 https://github.com/jenkinsci/jobcopy-builder-plugin/commit/26aec07d2972fd3395acffac716e86bee5392019 Author: ikedam <de...@ikedam.jp> Date: 2023-01-14 (Sat, 14 Jan 2023) Changed paths: M pom.xml M src/main/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilder.java Log Message: ----------- Make matrix-project optional Commit: dc217c38ab73701c9b6bc0181fe63c94c4ae1b6f https://github.com/jenkinsci/jobcopy-builder-plugin/commit/dc217c38ab73701c9b6bc0181fe63c94c4ae1b6f Author: ikedam <de...@ikedam.jp> Date: 2023-01-15 (Sun, 15 Jan 2023) Changed paths: M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderJenkinsTest.java Log Message: ----------- Use assert assertBuildStatusSuccess / assertBuildStatus Commit: e30e47f739298bd0e277a727c14ed388df84e9c7 https://github.com/jenkinsci/jobcopy-builder-plugin/commit/e30e47f739298bd0e277a727c14ed388df84e9c7 Author: ikedam <de...@ikedam.jp> Date: 2023-01-15 (Sun, 15 Jan 2023) Changed paths: M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderJenkinsTest.java Log Message: ----------- Fix `-Dhudson.model.ParametersAction.keepUndefinedParameters=true` issue on tests * Jenkins ignore parameters in ParameterAction that doesn't defined in ParametersDefinition. Commit: 578d21833e02d099a700277457c6becb36e01f1c https://github.com/jenkinsci/jobcopy-builder-plugin/commit/578d21833e02d099a700277457c6becb36e01f1c Author: ikedam <de...@ikedam.jp> Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: M pom.xml M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderPermissionTest.java Log Message: ----------- Use MockAuthorizationStrategy and MockQueueItemAuthenticator * `SpecificUserQueueItemAuthenticator` caused https://www.jenkins.io/redirect/class-filter/ issue. * Behaviors of matrixauth changed and existing test codes no longer works. Commit: 3332d2a5fe19d83b8ee5da158225a69bfa1025c2 https://github.com/jenkinsci/jobcopy-builder-plugin/commit/3332d2a5fe19d83b8ee5da158225a69bfa1025c2 Author: ikedam <de...@ikedam.jp> Date: 2023-02-21 (Tue, 21 Feb 2023) Changed paths: M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderPermissionTest.java Log Message: ----------- Update expected behaviors in tests * Changed for SECURITY-321 Commit: 9ae193a0d04961ab556203a570dc4f1546050b6e https://github.com/jenkinsci/jobcopy-builder-plugin/commit/9ae193a0d04961ab556203a570dc4f1546050b6e Author: ikedam <de...@ikedam.jp> Date: 2023-02-21 (Tue, 21 Feb 2023) Changed paths: M pom.xml M src/main/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilder.java M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/AdditionalFileset/config_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/CopiedjobinfoAction/summary_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilder/config_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/Messages_ja.properties M src/main/resources/jp/ikedam/jenkins/plugins/jobcopy_builder/ReplaceOperation/config_ja.properties M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderJenkinsTest.java M src/test/java/jp/ikedam/jenkins/plugins/jobcopy_builder/JobcopyBuilderPermissionTest.java Log Message: ----------- Merge pull request #30 from MarkEWaite/require-jenkins-2.346.3-or-newer Require Jenkins 2.346.3 or newer Compare: https://github.com/jenkinsci/jobcopy-builder-plugin/compare/6ea76ba3f477...9ae193a0d049 -- 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/jobcopy-builder-plugin/push/refs/heads/master/6ea76b-9ae193%40github.com.