{"push_id":652192900,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"92f8c8ec60a1716f2566da76d4a2bf0fb56130b3","before":"24ea07f9ec21fc5f352fba360f0924adcc5638f6","commits":[{"sha":"58f14dae33046303a1e00f8f2e761b1f0dacc4ca","author":{"email":"dcd6fd1596156638bd4b273477ce808661e40b45@huawei.com","name":"Xian Chaobo"},"message":"add cp/export/history/save integration test\n\nSigned-off-by: Xian Chaobo <xianchaobo@huawei.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/58f14dae33046303a1e00f8f2e761b1f0dacc4ca"},{"sha":"854b97c75c6d714e71780017d347987f205a160d","author":{"email":"dcd6fd1596156638bd4b273477ce808661e40b45@huawei.com","name":"Xian Chaobo"},"message":"change the way to make temp file\n\nSigned-off-by: Xian Chaobo <xianchaobo@huawei.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/854b97c75c6d714e71780017d347987f205a160d"},{"sha":"35ff088604814429ab438f01ba2e6f6d847923e9","author":{"email":"dcd6fd1596156638bd4b273477ce808661e40b45@huawei.com","name":"Xian Chaobo"},"message":"add commit exec integration test\n\nSigned-off-by: Xian Chaobo <xianchaobo@huawei.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/35ff088604814429ab438f01ba2e6f6d847923e9"},{"sha":"a96f7508eca903ab03b48380dda9d2ac14ebb50e","author":{"email":"dcd6fd1596156638bd4b273477ce808661e40b45@huawei.com","name":"Xian Chaobo"},"message":"cp add checksum and bug fix\n\nSigned-off-by: Xian Chaobo <xianchaobo@huawei.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/a96f7508eca903ab03b48380dda9d2ac14ebb50e"},{"sha":"e7cfa95b390cb2398981ad4420aca88affdcb7d7","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"Merge pull request #637 from jimmyxian/add-commit-exec-rename-test\n\nAdd commit/exec integration test","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/e7cfa95b390cb2398981ad4420aca88affdcb7d7"},{"sha":"3e8d48f98ed90d38802627c14d84ccb835b03202","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"Merge pull request #655 from jimmyxian/add-cp-export-history-save-integration-test\n\nAdd cp/export/history/save integration test","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/3e8d48f98ed90d38802627c14d84ccb835b03202"},{"sha":"6eceffacf9867ebd5dca940f12c032fa767a69ce","author":{"email":"5e30c7222a5138067ad5bff2f2b96878cc9b735a@gmail.com","name":"Victor Vieux"},"message":"use cluster.ContainerConfig\n\nSigned-off-by: Victor Vieux <victorvieux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/6eceffacf9867ebd5dca940f12c032fa767a69ce"},{"sha":"29deacba2f5d228f06a7ec4b2b4891692c1d2706","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"fix integration test build of swarm\n\nSigned-off-by: Andrea Luzzardi <aluzzardi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/29deacba2f5d228f06a7ec4b2b4891692c1d2706"},{"sha":"1b7d8ce5d3576f33e6b3c95e6cb9fcd62938cdf5","author":{"email":"0133a7ab2db8b821db97cc8d4384cea442af8972@gmail.com","name":"Sriram Natarajan"},"message":"Add Integration test for dependency filters\n\nSigned-off-by: Sriram Natarajan <natarajan.sriram@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/1b7d8ce5d3576f33e6b3c95e6cb9fcd62938cdf5"},{"sha":"d978dcbb9c7a89ce26c971b917e6510022fae221","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"Merge pull request #675 from snrism/dependency_integration_test\n\nAdd Integration test for dependency filters","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/d978dcbb9c7a89ce26c971b917e6510022fae221"},{"sha":"5872d4c7b06ac4300f0f36d929a6edb2b98fdb10","author":{"email":"a2bebfa25877ed8f3a644256dc060dfe32006f27@docker.com","name":"Alexandre Beslic"},"message":"Merge pull request #688 from aluzzardi/fix-integration\n\nfix integration test build of swarm","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/5872d4c7b06ac4300f0f36d929a6edb2b98fdb10"},{"sha":"f53b5df834db5db08a7f6eaf48044f8c001d36ea","author":{"email":"5e30c7222a5138067ad5bff2f2b96878cc9b735a@gmail.com","name":"Victor Vieux"},"message":"store constaints and affinities in labels\n\nSigned-off-by: Victor Vieux <victorvieux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/f53b5df834db5db08a7f6eaf48044f8c001d36ea"},{"sha":"b39e023e03fa81b07a4ad36dcd952136abf00cd2","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"Merge pull request #673 from vieux/labels_storage\n\nstore constraints and affinities as labels","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/b39e023e03fa81b07a4ad36dcd952136abf00cd2"},{"sha":"85b4163f6940fcc814210caf5f1b6f1f88d22e94","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"travis: Lint test files (ensure they are not space indented)\n\nFixed tab/spaces for existing integration tests.\n\nSigned-off-by: Andrea Luzzardi <aluzzardi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/85b4163f6940fcc814210caf5f1b6f1f88d22e94"},{"sha":"f9a03c62f18a560232afb8bff35906df6b9aeb85","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"integration: Add the re-usable \"retry\" helper.\n\nRetry was kind of extracted from wait_until_reachable. The goal is to be\nable to wait for a command to succeed, or fail if it doesn't succeed\nafter a defined number of attempts.\n\nIndirectly improve the error logging: the output of the retry command\nwon't show up unless it constantly failed.\n\nSigned-off-by: Andrea Luzzardi <aluzzardi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/f9a03c62f18a560232afb8bff35906df6b9aeb85"},{"sha":"a6ad9a073a193ffd7e8482505e2d9cadcee62113","author":{"email":"5e30c7222a5138067ad5bff2f2b96878cc9b735a@gmail.com","name":"Victor Vieux"},"message":"Merge pull request #690 from aluzzardi/lint-tests\n\ntravis: Lint test files (ensure they are not space indented)","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/a6ad9a073a193ffd7e8482505e2d9cadcee62113"},{"sha":"92f8c8ec60a1716f2566da76d4a2bf0fb56130b3","author":{"email":"442ffe3ffbfd024afcf0b7f8b108d05bca3aae43@gmail.com","name":"Andrea Luzzardi"},"message":"Merge pull request #693 from aluzzardi/integration-retry\n\nintegration: Add the re-usable \"retry\" helper.","distinct":true,"url":"https://api.github.com/repos/vdemeester/swarm/commits/92f8c8ec60a1716f2566da76d4a2bf0fb56130b3"}]}