{"push_id":2139994649,"size":5,"distinct_size":2,"ref":"refs/heads/feature/127/restart_after_deploy","head":"1fe211466922dfdeb1c224001f11df112fdf1ef9","before":"c0a38bdbec7fd8701887b79e4933940d8dd2e6cf","commits":[{"sha":"86bc27bf124a790ef77a4cd51ccf79457b3c8e1c","author":{"name":"Aaron Elkiss","email":"6f930e9e939243e1d4d9e12bcc0f7f7b349e7c88@umich.edu"},"message":"cap command to call journalctl\n\nThe same approach should work for viewing/grepping/tailing application\nlog.  Need to hook it up to Cap in fauxpaas, but that shouldn't be too\nmuch work.","distinct":false,"url":"https://api.github.com/repos/mlibrary/fauxpaas/commits/86bc27bf124a790ef77a4cd51ccf79457b3c8e1c"},{"sha":"44f6713e8cbecd7e4ae95cce2d1dc8b6c0e34c41","author":{"name":"Aaron Elkiss","email":"6f930e9e939243e1d4d9e12bcc0f7f7b349e7c88@umich.edu"},"message":"cap & CLI behavior for syslog/journalctl commands\n\n  - rename VerboseSystemRunner to VerboseRunner\n  - add KernelSystem for just outputting results from cap directly","distinct":false,"url":"https://api.github.com/repos/mlibrary/fauxpaas/commits/44f6713e8cbecd7e4ae95cce2d1dc8b6c0e34c41"},{"sha":"8422c1ea5229b5c4fe8baf2e9383bdc5b7dc4b35","author":{"name":"Aaron Elkiss","email":"6f930e9e939243e1d4d9e12bcc0f7f7b349e7c88@umich.edu"},"message":"Use Shellwords::escape for journalctl arguments\n\n- quotes unknown arguments for syslog cmds (grep, systemd units)\n- clarifies journactl_cmd","distinct":false,"url":"https://api.github.com/repos/mlibrary/fauxpaas/commits/8422c1ea5229b5c4fe8baf2e9383bdc5b7dc4b35"},{"sha":"570b4a83925f1f8d57024f399da97af213ccb032","author":{"name":"Bryan Hockey","email":"06b5ea0e1c227851b01b1504a8308b11e4d25e3a@umich.edu"},"message":"Add restart to the end of successful deploys\n\n* Adds a restart command as the final step in deployment\n* Ensures that success/fail output is generated for the deploy and the\n  restart\n* Does not run on failed deploys\n* Works with test-norails\n* Allows test-rails to successfully deploy, but fail to restart","distinct":true,"url":"https://api.github.com/repos/mlibrary/fauxpaas/commits/570b4a83925f1f8d57024f399da97af213ccb032"},{"sha":"1fe211466922dfdeb1c224001f11df112fdf1ef9","author":{"name":"Aaron Elkiss","email":"6f930e9e939243e1d4d9e12bcc0f7f7b349e7c88@umich.edu"},"message":"Test that deployment failure doesn't restart the app","distinct":true,"url":"https://api.github.com/repos/mlibrary/fauxpaas/commits/1fe211466922dfdeb1c224001f11df112fdf1ef9"}]}
{"actor":{"display_login":"aelkiss"}}