{"push_id":564775747,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"370bcb4e7dab0083c6b2fc5c2f7a94c8289ca7fe","before":"e8a08623f635cf6f4d1b5095b2b975b8322b487e","commits":[{"sha":"3d956c2bdfc69b7deba450b5cb63d94171d66330","author":{"email":"04577b11388fc372b831b1ed2ddcfbf06b3d1ddc@ericsson.com","name":"Bowen Cheng"},"message":"Parameter provider of Base64EncodedString is implemented for Rebuilder.\n\nThe new provider class helps rebuild plugin to correctly display\nBase64EncodedString parameters. When rebuilder plugin rebuilt a Gerrit\nevent triggered build, the parameters page was not displayed properly\nwithout this provider class. matrix_build.xml is modified to pass a\nfailed test after changing dependency of Rebuild from v1.1 to v1.22.\n\nPlease consider the following test scenario of the provider class:\n\nGiven a Jenkins instance\n And Gerrit Trigger plugin installed on that Jenkins\n And an existing Gerrit instance configured on that Jenkins\n And Parameterized Trigger plugin installed on that Jenkins\n And Rebuilder plugin installed on that Jenkins\n And an upstream job that is triggered by Gerrit events\n And 'Commit message as human readable' is NOT set in the upstream job\n And once a build is finished, upstream job triggers a parameterized\n     build of downstream job with 'current parameters'\nWhen upstream job is triggered by a Gerrit event\n And the first build of both job completes\n And GERRIT_CHANGE_COMMIT_MESSAGE parameter is displayed properly in\n     first build of both jobs\n And I rebuild the first build of the downstream job\nThen the second build of downstream job should complete\n And GERRIT_CHANGE_COMMIT_MESSAGE parameter is displayed properly in\n     second build of the downstream job\n\nThe test scenario is beyond scope of a unit test as it requires multiple\nplugins preinstalled and it tests compatibility of these plugins.\nTherefore its test should be written in Jenkins ATH rather than in\nGerrit Trigger project.\n\nOur goal is to add such a test to ATH in the near future.\n\n[FIXED JENKINS-26756]","distinct":true,"url":"https://api.github.com/repos/jenkinsci/gerrit-trigger-plugin/commits/3d956c2bdfc69b7deba450b5cb63d94171d66330"},{"sha":"370bcb4e7dab0083c6b2fc5c2f7a94c8289ca7fe","author":{"email":"1de06b5736fb579fd50bb9638bbbb743ba380e8e@cloudbees.com","name":"Robert Sandell"},"message":"Merge pull request #199 from conan-z/master\n\nParameter provider of Base64EncodedString is implemented for Rebuilder.","distinct":true,"url":"https://api.github.com/repos/jenkinsci/gerrit-trigger-plugin/commits/370bcb4e7dab0083c6b2fc5c2f7a94c8289ca7fe"}]}