{"push_id":1849415537,"size":25,"distinct_size":0,"ref":"refs/heads/PLAT-945-mount-platform-config-path","head":"0624704199c9e79b97e50a557659a3f6371ededa","before":"a4576eb892e6b7ea3de3f62485b143249f4af219","commits":[{"sha":"9aaf0c854b4ca87638ec0af4ff7c1258025aade2","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Assume the role in the AWS dev account\n\nWe will keep our S3 releases bucket in, most likely, the dev account\nbut CI will have root account details so will need to assume a role\nin a different account.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/9aaf0c854b4ca87638ec0af4ff7c1258025aade2"},{"sha":"d2e971611e2112a50ba9fb38cb7de46618137664","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Add readme","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/d2e971611e2112a50ba9fb38cb7de46618137664"},{"sha":"a9f873816e2fe14192da3bd9f201b443a49d4fcd","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Print container logs to stdout\n\nRunning the container via the Python API means that the logs are\nnot printed to stdout but are returned as a string. We'd like feedback\nas we go so detach the container and print the logs until it exits.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/a9f873816e2fe14192da3bd9f201b443a49d4fcd"},{"sha":"d5c7953c27d8a8fb59b2d05375432f6fd8026d98","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Fix integration tests for new logic","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/d5c7953c27d8a8fb59b2d05375432f6fd8026d98"},{"sha":"62c999970a41542197ebcca939e297c7d3fbcbd9","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Ensure logs are being printed to user","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/62c999970a41542197ebcca939e297c7d3fbcbd9"},{"sha":"33e82b39450b6dd1c0d4bb962395490a14b6d766","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Kill container when the script exits\n\nAs we are detaching the container we would like to kill it when\nthen script exits. Ignore any errors when we can't as it's likely\nexited successfully and removed itself.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/33e82b39450b6dd1c0d4bb962395490a14b6d766"},{"sha":"5b17328bef613cd518845cd59a6ca314d62a7228","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Get the account id from the dev config file","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/5b17328bef613cd518845cd59a6ca314d62a7228"},{"sha":"99a6fb0938e8e14702e69d6c15538f8826bb7138","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Don't add an extra newline to log messages","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/99a6fb0938e8e14702e69d6c15538f8826bb7138"},{"sha":"f0005d257cd9523db132aef2c8b8a18bfec176bf","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Use specific environment variable for role name","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/f0005d257cd9523db132aef2c8b8a18bfec176bf"},{"sha":"9595199843b9860f13c83b18b236ae20a0a0f743","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Remove upload of release artefact","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/9595199843b9860f13c83b18b236ae20a0a0f743"},{"sha":"3a91da8fecea108768b9bbcb219908b2684496dd","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Fetch stored image digest from S3 metadata","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/3a91da8fecea108768b9bbcb219908b2684496dd"},{"sha":"590b5c19b5431a1b5aa971b310219c15c073fc52","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Rename tag constant as there are now multiple\n\nPlus move some logic out of the `main` function.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/590b5c19b5431a1b5aa971b310219c15c073fc52"},{"sha":"e193f48ad623a8a6b09f082fe8715041803ee4a5","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Take image from an environment variable to pin\n\nUsers may want to be able to pin the commands image at a specific\nversion rather than take the latest.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/e193f48ad623a8a6b09f082fe8715041803ee4a5"},{"sha":"966dc604bc579db2f23e115eb688adcc2a00ff5b","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Stop and remove the container and return exit code\n\nKilling the container isn't neccessary if it stops when requested.\nIt can then be removed.\n\nThe detached container needs to be interrogated to find the exit\nstatus code.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/966dc604bc579db2f23e115eb688adcc2a00ff5b"},{"sha":"039d17b487e520012b7559621fd8fa8b57a681c9","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Fix integration tests with exit codes","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/039d17b487e520012b7559621fd8fa8b57a681c9"},{"sha":"9a3ea44e32112c9a9671e19239d59e24d2277bce","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Flake8 fixes","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/9a3ea44e32112c9a9671e19239d59e24d2277bce"},{"sha":"b48bac770356ba94abae866e7082823e862c9093","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Refactor - get release bucket from account scheme\n\nWe have an account scheme in an S3 bucket accessible to all relevant\ncredentials. We fetch the account scheme from there, rather than\nassume a role and finding the bucket, and the releases bucket is\nlisted.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/b48bac770356ba94abae866e7082823e862c9093"},{"sha":"a4e99364852ad56fd12d389ec4cebd1eafc1ffc0","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Remove unused bucket finding code\n\nThe account scheme now tells us the name of the bucket we need to\nuse.","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/a4e99364852ad56fd12d389ec4cebd1eafc1ffc0"},{"sha":"d64df2ff8d4cc6b4fd5798bd2cb7cb84919d3ec2","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Update readme to remove upload/download","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/d64df2ff8d4cc6b4fd5798bd2cb7cb84919d3ec2"},{"sha":"a434a299c94e187bcca2f5e2b814d26ff0b9375d","author":{"name":"grahamlyons","email":"be1a3648697c1cd4a79a8995b39d92f72b02059b@grahamlyons.com"},"message":"Add a comment explaining the try/except","distinct":false,"url":"https://api.github.com/repos/mergermarket/cdflow/commits/a434a299c94e187bcca2f5e2b814d26ff0b9375d"}]}
{"actor":{"display_login":"grahamlyons"}}