{"push_id":707039579,"size":7,"distinct_size":1,"ref":"refs/heads/env-setter","head":"5d26c4d9de6870556f00fddc16687d03b1af5d3e","before":"a03f045f88e5bce66511bd4e80681ef93d208ba1","commits":[{"sha":"1a2abb4d51d356796ad1bf78ee67710c996ec0da","author":{"email":"461476587780aa9fa5611ea6dc3912c146a91760@box.com","name":"Joey Harrington"},"message":"Fix yaml filename inconsistencies in docstrings\n\nSeveral places in the code had docstrings referring to\n\"cluster_runner.yaml\" which is misleading since the file we look for\nby default is actually \"clusterrunner.yaml\".","distinct":false,"url":"https://api.github.com/repos/box/ClusterRunner/commits/1a2abb4d51d356796ad1bf78ee67710c996ec0da"},{"sha":"bd88e1008fb434c415c4b31c6ca47ecb5fbd131f","author":{"email":"6a1e15a9be8becb8127c0090e6c09545d8961f73@gmail.com","name":"Lu Pan"},"message":"Add JOB_WITH_SETUP_AND_TEARDOWN config for 'nt'\n\nI rewrote the shell commands into batch commands. It's almost an one-to-one mapping except 'sleep 1'. 'timeout /t 1' fails with ERROR: Input redirection is not supported, exiting the process immediately. I figured it should not block this change as the purpose of sleep is to just delay the execution a little bit so I replaced with 'ping' localhost.","distinct":false,"url":"https://api.github.com/repos/box/ClusterRunner/commits/bd88e1008fb434c415c4b31c6ca47ecb5fbd131f"},{"sha":"fac53366753f45890b145638ec27c6d66cb53451","author":{"email":"6a1e15a9be8becb8127c0090e6c09545d8961f73@gmail.com","name":"Lu Pan"},"message":"Replace Popen in app with Popen_with_delayed_expansion\n\nPopen_with_delayed_expansion is a cross-platform wrapper around Popen which make sure all the environment variables in the command will be expanded only at execution time. Due to how ClusterRunner chains all commands together, this is almost always the behavior we want.","distinct":false,"url":"https://api.github.com/repos/box/ClusterRunner/commits/fac53366753f45890b145638ec27c6d66cb53451"},{"sha":"99af76aad0595abed9744a61e196b88a5da121d4","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@jharring.com","name":"Joey Harrington"},"message":"Merge pull request #190 from box/fix_yaml_name_docstrings\n\nFix yaml filename inconsistencies in docstrings","distinct":false,"url":"https://api.github.com/repos/box/ClusterRunner/commits/99af76aad0595abed9744a61e196b88a5da121d4"},{"sha":"590aeaf8dbb95f129051e09e121dee32ae0bccff","author":{"email":"6a1e15a9be8becb8127c0090e6c09545d8961f73@gmail.com","name":"Lu Pan"},"message":"Merge pull request #192 from box/nt-config-for-functional-tests\n\nAdd JOB_WITH_SETUP_AND_TEARDOWN config for 'nt'","distinct":false,"url":"https://api.github.com/repos/box/ClusterRunner/commits/590aeaf8dbb95f129051e09e121dee32ae0bccff"},{"sha":"b1d8777fe126203407ef4bf9d5baf611f943ed8c","author":{"email":"6a1e15a9be8becb8127c0090e6c09545d8961f73@gmail.com","name":"Lu Pan"},"message":"Merge pull request #193 from box/adopt-popen-with-delayed-expansion\n\nReplace Popen in app with Popen_with_delayed_expansion","distinct":false,"url":"https://api.github.com/repos/box/ClusterRunner/commits/b1d8777fe126203407ef4bf9d5baf611f943ed8c"},{"sha":"5d26c4d9de6870556f00fddc16687d03b1af5d3e","author":{"email":"6a1e15a9be8becb8127c0090e6c09545d8961f73@gmail.com","name":"Lu Pan"},"message":"Introduce environment variable setter command factory\n\nIt helps construct platform specific command for setting environment variables.","distinct":true,"url":"https://api.github.com/repos/box/ClusterRunner/commits/5d26c4d9de6870556f00fddc16687d03b1af5d3e"}]}