{"push_id":1733153884,"size":101,"distinct_size":73,"ref":"refs/heads/master","head":"dd5603c02455170f0cb1648288a7d504369f212f","before":"1e793acc132b3e4519cddc976d6266188ea50676","commits":[{"sha":"f326c2f74b232e07c891dc2a9e5382c6c0befebb","author":{"name":"osechet","email":"72ba20fb628fa0e515c7e0360862bb6fc5e10d69@gmail.com"},"message":"Fix problem when using folders\n\nAs mentioned in a comment of the JENKINS-25111 issue, the Multijob build selector does not work when using folders. The problem is due to the use of getFullDisplayName() instead of getDisplayName() when looking for a sub build. getFullDisplayName() includes the parent names whereas sub build's job name contains only the job name. It's the reason the check couldn't find a match.","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/f326c2f74b232e07c891dc2a9e5382c6c0befebb"},{"sha":"b81224247d39ab230ab605c3ea837e6d64d5a076","author":{"name":"Arpit Nagar","email":"e89c2f51cc8b289f3151c27877a4b297f238fafb@tavisca.com"},"message":"EzTemplate (similar to Conditional Plugin) support added","distinct":true,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/b81224247d39ab230ab605c3ea837e6d64d5a076"},{"sha":"202748f63341a020a4fbcaf68417fdef578c3e50","author":{"name":"Arpit Nagar","email":"e89c2f51cc8b289f3151c27877a4b297f238fafb@tavisca.com"},"message":"dependency version fixed","distinct":true,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/202748f63341a020a4fbcaf68417fdef578c3e50"},{"sha":"8b583cb5f2fc534e16ca82fb9535dc1265dc8e13","author":{"name":"Arpit Nagar","email":"e89c2f51cc8b289f3151c27877a4b297f238fafb@tavisca.com"},"message":"dependency version fixed","distinct":true,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/8b583cb5f2fc534e16ca82fb9535dc1265dc8e13"},{"sha":"c499bc2be28c056aa79c922aaf8e41c52a283030","author":{"name":"Arpit Nagar","email":"e89c2f51cc8b289f3151c27877a4b297f238fafb@tavisca.com"},"message":"dependency version fixed","distinct":true,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/c499bc2be28c056aa79c922aaf8e41c52a283030"},{"sha":"0b28b8169cc61246074ca292eade1926c58792a0","author":{"name":"Sergey Shelomentsev","email":"f82b9a5a20615fdd9f1c90645f6a255a7cf83cbd@xored.com"},"message":"Other jobs should be aborted only if it configured in phase","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/0b28b8169cc61246074ca292eade1926c58792a0"},{"sha":"e9768b08dd5f38d72e0dd3a79552d19a39f35223","author":{"name":"Haggai Philip Zagury","email":"07586c8cd1e08615bdac188bd0b11abb53b3d624@sap.com"},"message":"[maven-release-plugin] prepare release jenkins-multijob-plugin-1.20","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/e9768b08dd5f38d72e0dd3a79552d19a39f35223"},{"sha":"7b5463aecfe06206e9ad68a43998d83e94e1c009","author":{"name":"Haggai Philip Zagury","email":"07586c8cd1e08615bdac188bd0b11abb53b3d624@sap.com"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/7b5463aecfe06206e9ad68a43998d83e94e1c009"},{"sha":"b0df20f75dccf89ec15baf1e6faa521ace1a8b94","author":{"name":"shachar ben-zeev","email":"97d0c62f23f6d54337d2abf86e858a69e34d2e40@hpe.com"},"message":"add the option to eval the condition even if there were no SCM changes","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/b0df20f75dccf89ec15baf1e6faa521ace1a8b94"},{"sha":"e784ff1e27db261428726c861161d51335aad6bb","author":{"name":"shachar ben-zeev","email":"97d0c62f23f6d54337d2abf86e858a69e34d2e40@hpe.com"},"message":"add checkbox for applying the condition only if there are SCM changes","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/e784ff1e27db261428726c861161d51335aad6bb"},{"sha":"320cfa77be128311c99a55f2a60aed05715a79bd","author":{"name":"shachar ben-zeev","email":"97d0c62f23f6d54337d2abf86e858a69e34d2e40@hpe.com"},"message":"improved condition checking","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/320cfa77be128311c99a55f2a60aed05715a79bd"},{"sha":"6d49dd50320c5e1f2610ab73c2c4b6df9fded256","author":{"name":"Sebastian Schuberth","email":"fd2f79a06057d7225a6cae84d70021581a67bfff@gmail.com"},"message":"MultiJobBuilder: Remove superfluous String <-> int conversions","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/6d49dd50320c5e1f2610ab73c2c4b6df9fded256"},{"sha":"ebeb3b0777333b9e26574eda92ee1aae9ac180c7","author":{"name":"Sebastian Schuberth","email":"fd2f79a06057d7225a6cae84d70021581a67bfff@gmail.com"},"message":"MultiJobBuilder: Synchronize adding the build environment variables\n\nIf a single parameterized job is used multiple times (with different\nparameters) in the same phase, and that parameterized job is properly set\nup to \"Execute concurrent builds if necessary\", race conditions when\ngetting / putting the environment variables may occur.\n\nIn my test case, I've crerated a (very short running) parameterized job\ncalled \"Run-Test-Part\". Although I'm running that job 4 times with\ndifferent parameters within the same phase, I got\n\n    TRIGGERED_BUILD_RUN_COUNT_RUN_TEST_PART=2\n\ninstead of the expected value of 4, because differnet threads passed the\n\n    variables.get(\"TRIGGERED_BUILD_RUN_COUNT_\" + jobNameSafe) != null\n\ncheck before the variable was put / injected into the environment.\n\nThis commit fixes that issue by synchronizing the\naddBuildEnvironmentVariables() method.","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/ebeb3b0777333b9e26574eda92ee1aae9ac180c7"},{"sha":"5b620971cfc2c5260eceb2a7049ab5eed49940ad","author":{"name":"Shachar Ben-Zeev","email":"323a200c7d75b7c49409ade4480f08da4e97759f@tikalk.com"},"message":"Merge pull request #82 from sshelomentsev/JobAborting\n\nOther jobs should be aborted only if it configured in phase","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/5b620971cfc2c5260eceb2a7049ab5eed49940ad"},{"sha":"37dae532a419d611fa769ec16b484d350a8e2978","author":{"name":"Daniel Beland","email":"fe1a0de17dddb2499f6e5b80e080b95a7fc7ecc8@ca.thalesgroup.com"},"message":"Reverse the resume build logic to include any job that is not SUCCESS","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/37dae532a419d611fa769ec16b484d350a8e2978"},{"sha":"51591a71b2d198e77ca717298522fb7e433867aa","author":{"name":"Balagopal Nair","email":"fd8df7099cf2bda02ea97e4c6c69f1d6a8c40447@yahoo.com"},"message":"Use absolute url for console link","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/51591a71b2d198e77ca717298522fb7e433867aa"},{"sha":"b63ede6b6073deb2c2b0c0bb90752790434151d0","author":{"name":"shachar ben-zeev","email":"97d0c62f23f6d54337d2abf86e858a69e34d2e40@hpe.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/b63ede6b6073deb2c2b0c0bb90752790434151d0"},{"sha":"98764bd65a6325e14b16735d8880db59438b3cb0","author":{"name":"shachar ben-zeev","email":"97d0c62f23f6d54337d2abf86e858a69e34d2e40@hpe.com"},"message":"add resume env var, load env vars starting with RESUMABLE_ prefix when in resume build mode","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/98764bd65a6325e14b16735d8880db59438b3cb0"},{"sha":"506330c87574f6ae7f748f41af9029f226810be6","author":{"name":"Shachar Ben-Zeev","email":"323a200c7d75b7c49409ade4480f08da4e97759f@tikalk.com"},"message":"Merge pull request #83 from shacharbz/master\n\nadd an option to eval the phase condition only when no SCM changes were found","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/506330c87574f6ae7f748f41af9029f226810be6"},{"sha":"77cf91559a8dd27df93854a991a55c91f491d44e","author":{"name":"Shachar Ben-Zeev","email":"323a200c7d75b7c49409ade4480f08da4e97759f@tikalk.com"},"message":"Merge pull request #88 from dcendents/resume_unstable\n\nResume build to include UNSTABLE and ABORTED jobs","distinct":false,"url":"https://api.github.com/repos/xored/tikal-multijob-plugin/commits/77cf91559a8dd27df93854a991a55c91f491d44e"}]}
{"actor":{"display_login":"yarps95"}}