{"push_id":699823825,"size":484,"distinct_size":0,"ref":"refs/heads/master","head":"2d09702c8a88242e9106f540ae39d8164230140c","before":"8cbc93a026277fbe9e11ada90a829ec18abc6a51","commits":[{"sha":"93a9ddcff9c84c91e12783691926337fe592bef6","author":{"email":"74563ddd543b240f2e9d82dc6fb7d4a5caa544c4@gmail.com","name":"Joao Vale"},"message":"Fail if specified set of defaults is not found.\n\nChange-Id: I1c764d5585249b28bd25f775abee2734e96b1640","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/93a9ddcff9c84c91e12783691926337fe592bef6"},{"sha":"01deac71c89be8831a454d6ebc6ad29dcbabc544","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@marc-abramowitz.com","name":"Marc Abramowitz"},"message":"Refactor the `matches` function\n\n- Clearer parameter names and doc string\n- Use fnmatch.fnmatch instead of re.match and fnmatch.translate\n- Use `any` to make code more succint.\n\nChange-Id: Id22aef35554c2a3428874f956c54baae3ea662fe","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/01deac71c89be8831a454d6ebc6ad29dcbabc544"},{"sha":"678912e137c8219d57950b0acd94fcf2895438a1","author":{"email":"5be77b028b00d0737028b3d4a19906eb0bf193c4@gmail.com","name":"Darragh Bailey"},"message":"Patch writexml for non standard XML DOM implementations\n\nPyXML will replace the default DOM implementation and as a result, it\nwill reintroduce the broken writexml method that was present with python\nversions before 2.7\n\nChange-Id: I8847c344df2f7b2d76291a24cdb8e1a436ac87ec","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/678912e137c8219d57950b0acd94fcf2895438a1"},{"sha":"07c5bd1cc39716365797ad405beda32a822cfbbb","author":{"email":"5be77b028b00d0737028b3d4a19906eb0bf193c4@gmail.com","name":"Darragh Bailey"},"message":"Test creation of multiple jobs from templates\n\nConcatenate each job XML created from the parsed yaml when using the\nYamlParser class for testing. Ensures that multiple jobs created from a\nsingle yaml file can be tested.\n\nRemove erroneous multiple job from scm_remote_deep_bug test.\n\nChange-Id: I2732a7303fefff1f321a1a5b7eef9144d168e39a","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/07c5bd1cc39716365797ad405beda32a822cfbbb"},{"sha":"aef2d27dce690e66514f77c723a511dedcae7363","author":{"email":"b162584c9d065018308db99337b5a9fbc8680008@sonymobile.com","name":"David Pursehouse"},"message":"Add support for triggering on unreviewed patches\n\nSince version 2.11.0 the Gerrit Trigger Plugin can be configured to\ngenerate patchset-created events for changes that were uploaded while\nthe connection to Gerrit was down.\n\nChange-Id: I59608e4f01355944fed9e44b288fc25a897950c7","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/aef2d27dce690e66514f77c723a511dedcae7363"},{"sha":"2de0e0e7dfab8b8d0eac26a3b7ca09d4901cb8db","author":{"email":"74563ddd543b240f2e9d82dc6fb7d4a5caa544c4@gmail.com","name":"Joao Vale"},"message":"Support variable-specific substitutions in templates.\n\nChange-Id: I6af84f48eaa4ee44c8d8babddd8d10a1e1095101","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/2de0e0e7dfab8b8d0eac26a3b7ca09d4901cb8db"},{"sha":"b0d58bb13b77846334920091e91276b7e8fc0184","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@marc-abramowitz.com","name":"Marc Abramowitz"},"message":"Fix typo: sigleton => singleton\n\nChange-Id: I7ef7b73b22d722663b4fa5dcd0d79db2a4ca24e4","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/b0d58bb13b77846334920091e91276b7e8fc0184"},{"sha":"ad27fe00a01c71cab01930ac99da8912ef740482","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Refactor the `matches` function\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/ad27fe00a01c71cab01930ac99da8912ef740482"},{"sha":"bd8e5911c703ec2228a4626dce89889a525c62cb","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix typo: sigleton => singleton\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/bd8e5911c703ec2228a4626dce89889a525c62cb"},{"sha":"8ae49cc1b5c327d1b67f960008bf7f048cab9c14","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add support for triggering on unreviewed patches\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/8ae49cc1b5c327d1b67f960008bf7f048cab9c14"},{"sha":"5eb5bd1a9c26bb7430824fe2f9c233826a517ee4","author":{"email":"3d37b62bea58a43f6244a935240c4d26cffc90fb@gmail.com","name":"Khai Do"},"message":"add overview info to pypi\n\npypi is not showing info from README.rst. This change adds a reference to the readme\nso that it will appear on pypi.org upon a release of jjb.\n\nChange-Id: I13b8d003d358bc1398058bbdbb5bb984ead2679b","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/5eb5bd1a9c26bb7430824fe2f9c233826a517ee4"},{"sha":"95be361ba90eaed6780c8d785ade9ce9328efd61","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Test creation of multiple jobs from templates\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/95be361ba90eaed6780c8d785ade9ce9328efd61"},{"sha":"564953609c688855e45b00f8ff9fb4fc85cb6219","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"add overview info to pypi\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/564953609c688855e45b00f8ff9fb4fc85cb6219"},{"sha":"6eb31208fb62f7cfce56398a47fd74780edac55f","author":{"email":"3d37b62bea58a43f6244a935240c4d26cffc90fb@gmail.com","name":"Khai Do"},"message":"update URL references to project.\n\ngithub.com/openstack-ci was moved to github.com/openstack-infra\nhomepage references should point to git.o.o/cgit/openstack-infra\n\nThis change updates the above references accordingly.\n\nChange-Id: I4d3591f228b10de050a129ae7af99485f50edab5","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/6eb31208fb62f7cfce56398a47fd74780edac55f"},{"sha":"34ea32ba80ffc45773156155618827465178ed36","author":{"email":"3e272c0898d424cb610815d921e8b4cbc29badca@redhat.com","name":"Lukas Bednar"},"message":"scms: MultiSCM is generated for scms hidden in macro\n\nThis patch fixes problem with generating MultiSCM in case that scms are\nencapsulated in macro.\nThis patch includes simple tests to cover if-branches for this change.\n\nExample:\n\n- scm:\n  name: xxx\n  scm:\n    - git: ...\n\n- scm:\n  name: yyy\n  scm:\n    - git: ...\n\n- scm:\n  name: xxx-and-yyy\n  scm:\n    - xxx\n    - yyy\n\n- job:\n  name: my-job\n  scm:\n    - xxx-and-yyy\n\nChange-Id: If3e7b3d19e51545a5623ee060fb7673a7a989233\nSigned-off-by: Lukas Bednar <lbednar@redhat.com>\nCloses-bug: #1285515","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/34ea32ba80ffc45773156155618827465178ed36"},{"sha":"b33ac74828606bf72a3ae49131838bd467cb735a","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@marc-abramowitz.com","name":"Marc Abramowitz"},"message":"Add tox \"coverage\" target\n\nChange-Id: I577d62e016a550ea30671837a0a426165984e982","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/b33ac74828606bf72a3ae49131838bd467cb735a"},{"sha":"24ce90ea845c8dd6a364873c50fb984637850586","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fail if specified set of defaults is not found.\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/24ce90ea845c8dd6a364873c50fb984637850586"},{"sha":"e07f6e7e69504501fa97d93d1a764774835d2742","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add tox \"coverage\" target\"","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/e07f6e7e69504501fa97d93d1a764774835d2742"},{"sha":"f594fb5c7cda0c153e4a34c871cbed79d7a8f472","author":{"email":"3d37b62bea58a43f6244a935240c4d26cffc90fb@gmail.com","name":"Khai Do"},"message":"reference tests as examples\n\nRemove samples and reference the tests as examples instead.\n\nWe don't need these samples for two reasons:\n1. It is already duplicated in either JJB tests or documentation.\n2. We don't test these samples so they may become outdated (some already have).\n\nChange-Id: If1ba6cc8a675091e740fa254951bb8fcbcee6903","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/f594fb5c7cda0c153e4a34c871cbed79d7a8f472"},{"sha":"c6c81a29657a9733374f10ce1903bdc6c29d9687","author":{"email":"7cd6e55cc07a66bc71d7901a4cddfe6c22aab659@linaro.org","name":"Fathi Boudra"},"message":"authorization property: add extended read support\n\nThis authorization requires the extended read permission plugin:\nhttps://wiki.jenkins-ci.org/display/JENKINS/Extended+Read+Permission+Plugin\n\nInclude test for the authorization properties.\n\nChange-Id: I9364524398f4e3f0d6ccccd88d5046e7504e2123\nSigned-off-by: Fathi Boudra <fathi.boudra@linaro.org>","distinct":false,"url":"https://api.github.com/repos/wsoula/jenkins-job-builder/commits/c6c81a29657a9733374f10ce1903bdc6c29d9687"}]}