Branch: refs/heads/master Home: https://github.com/jenkinsci/pipeline-model-definition-plugin Commit: 360126a16ac33c59b1baa8db6d8f4930a2877071 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/360126a16ac33c59b1baa8db6d8f4930a2877071 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-17 (Sun, 17 Nov 2019)
Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Simplify methods getTriggersToApply and getParametersToApply Commit: a844a797a85f63f38b4c35ecd07e7b4ef8a2d791 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/a844a797a85f63f38b4c35ecd07e7b4ef8a2d791 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-17 (Sun, 17 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Optimize job parameters updating Commit: 80229b8055b34f8d8bb540202baab1990332ccdf https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/80229b8055b34f8d8bb540202baab1990332ccdf Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-17 (Sun, 17 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Optimize job triggers updating Commit: a2a6d63018f78c1ea31d0bb97c56bd9afeb2209c https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/a2a6d63018f78c1ea31d0bb97c56bd9afeb2209c Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Fix logic errors for trigger helper methods Commit: 0fd811737b09d2ab1248f86e8d7ba7194eea58b5 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/0fd811737b09d2ab1248f86e8d7ba7194eea58b5 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Use XSTREAM from Items and fix comparing Commit: 6843994472c7d5fb05f7e4fb6c21cbb71ad2824d https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/6843994472c7d5fb05f7e4fb6c21cbb71ad2824d Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Move logic of wokring with job properties to helper methods Commit: f6efcd8e85e9453a733dbc003417c389cf8b9bcf https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/f6efcd8e85e9453a733dbc003417c389cf8b9bcf Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Remove unused code Commit: 3cbbbed0585d4db3ce29d63a2c4e328364afae62 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3cbbbed0585d4db3ce29d63a2c4e328364afae62 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Make method updateJobProperties thread-safe Commit: 4d8748c75ff418e548d430218df728c919236279 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/4d8748c75ff418e548d430218df728c919236279 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Write to file only if job changed Commit: 687dd6e2018bcca7232b551674a2623d28fa8351 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/687dd6e2018bcca7232b551674a2623d28fa8351 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Add performance optimization and checks for null Commit: 410e6f53e30002424397194bda4a48d27f296f28 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/410e6f53e30002424397194bda4a48d27f296f28 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/TriggersTest.java A pipeline-model-definition/src/test/resources/simplePipelineWithTestTrigger.groovy Log Message: ----------- Copy test doNotRestartEqualTriggers from: https://github.com/jenkinsci/pipeline-model-definition-plugin/pull/362 Commit: bed4b5db2c9f5ef5ca12f725429fe298538a97ee https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/bed4b5db2c9f5ef5ca12f725429fe298538a97ee Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Rollback changes in getParametersToApply for save parameters order Commit: 3748a15e7933f04d45393b0c348a745bf6fbfdbd https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3748a15e7933f04d45393b0c348a745bf6fbfdbd Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Fix parameters names for method getPropertiesToRemove Commit: 267f2a0bf6f8396b0bb1be15e44efee096c13ec6 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/267f2a0bf6f8396b0bb1be15e44efee096c13ec6 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Mark duplicated parameters as updated for remove duplicates Commit: a73bd66a5d819fdbe756ba6cd7dbf310f4bcc8bf https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/a73bd66a5d819fdbe756ba6cd7dbf310f4bcc8bf Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Use equals before comparing serialized strings Commit: 91b4c95fc32a9bc3a2f7bdab9504819f4ad7a778 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/91b4c95fc32a9bc3a2f7bdab9504819f4ad7a778 Author: Ilya Gulyaev <ilya.guly...@nordigy.ru> Date: 2019-11-27 (Wed, 27 Nov 2019) Changed paths: M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/OptionsTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ParametersTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/TriggersTest.java Log Message: ----------- Add tests for not override same job properties Commit: 2bdc98558643f29799d5272e53981de96542b524 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/2bdc98558643f29799d5272e53981de96542b524 Author: Liam Newman <bitwise...@gmail.com> Date: 2019-12-02 (Mon, 02 Dec 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy Log Message: ----------- Ignore spotbugs issue with groovy class Commit: ff216fd26c2a88401a11b7d84ce77549b6381a87 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/ff216fd26c2a88401a11b7d84ce77549b6381a87 Author: Liam Newman <bitwise...@gmail.com> Date: 2019-12-02 (Mon, 02 Dec 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/TriggersTest.java M pipeline-model-definition/src/test/resources/simplePipelineWithTestTrigger.groovy Log Message: ----------- Simplified trigger update The trigger properties don't support fine grained add and remove. This is okay as it makes updates simpler. Either the same items are present or they arent't. Commit: bebc9316f0d67763dff8ccec2adeacbb70803868 https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/bebc9316f0d67763dff8ccec2adeacbb70803868 Author: Liam Newman <bitwise...@gmail.com> Date: 2019-12-03 (Tue, 03 Dec 2019) Changed paths: M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/AbstractModelASTCodeBlock.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTAgent.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTAxis.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTAxisContainer.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTBranch.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTBuildCondition.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTBuildConditionsContainer.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTBuildParameters.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTClosureMap.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTElement.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTEnvironment.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTExclude.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTExcludeAxis.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTExcludes.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTInternalFunctionCall.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTKey.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTKeyValueOrMethodCallPair.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTLibraries.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTMarkerInterface.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTMatrix.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTMethodCall.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTNamedArgumentList.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTOptions.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTParallel.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPositionalArgumentList.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTSingleArgument.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStage.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStageBase.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStageInput.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStages.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStep.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTTools.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTTreeStep.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTTriggers.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTValue.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTWhen.java M pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTWhenCondition.java M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy M pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional.java M pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/when/utils/Comparator.java M pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional/config.jelly M pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional/help-caseSensitive.html A pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional/help-comparator.html R pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional/help-glob.html A pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional/help-pattern.html M pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditional/help.html M pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/when/impl/ChangeSetConditionalScript.groovy M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/WhenStageMultibranchTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/WhenStageTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/when/utils/ComparatorTest.java A pipeline-model-definition/src/test/resources/basic/singleArgumentNullValue.groovy A pipeline-model-definition/src/test/resources/json/basic/singleArgumentNullValue.json M pipeline-model-definition/src/test/resources/json/when/conditions/changelog/changeset.json M pipeline-model-definition/src/test/resources/when/conditions/changelog/changeset.groovy Log Message: ----------- Merge remote-tracking branch 'jenkinsci/master' into check-changed-properties Commit: b5ba2a5cdc73e6f0f86d67734b7cf36cf6fd046d https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/b5ba2a5cdc73e6f0f86d67734b7cf36cf6fd046d Author: Liam Newman <bitwise...@gmail.com> Date: 2019-12-03 (Tue, 03 Dec 2019) Changed paths: M pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/OptionsTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ParametersTest.java M pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/TriggersTest.java A pipeline-model-definition/src/test/resources/simplePipelineWithTestTrigger.groovy Log Message: ----------- Merge pull request #365 from gulyaev13/check-changed-properties Update only changed Job Properties Compare: https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/73a511d7592d...b5ba2a5cdc73 -- 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/pipeline-model-definition-plugin/push/refs/heads/master/73a511-b5ba2a%40github.com.