{"action":"created","issue":{"url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/issues/31","repository_url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation","labels_url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/issues/31/comments","events_url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/issues/31/events","html_url":"https://github.com/BlackToppStudios/Mezz_Foundation/issues/31","id":354147405,"node_id":"MDU6SXNzdWUzNTQxNDc0MDU=","number":31,"title":"Add a timeout to Jenkins builds","user":{"login":"Sqeaky","id":1239092,"node_id":"MDQ6VXNlcjEyMzkwOTI=","avatar_url":"https://avatars0.githubusercontent.com/u/1239092?v=4","gravatar_id":"","url":"https://api.github.com/users/Sqeaky","html_url":"https://github.com/Sqeaky","followers_url":"https://api.github.com/users/Sqeaky/followers","following_url":"https://api.github.com/users/Sqeaky/following{/other_user}","gists_url":"https://api.github.com/users/Sqeaky/gists{/gist_id}","starred_url":"https://api.github.com/users/Sqeaky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sqeaky/subscriptions","organizations_url":"https://api.github.com/users/Sqeaky/orgs","repos_url":"https://api.github.com/users/Sqeaky/repos","events_url":"https://api.github.com/users/Sqeaky/events{/privacy}","received_events_url":"https://api.github.com/users/Sqeaky/received_events","type":"User","site_admin":false},"labels":[{"id":240937783,"node_id":"MDU6TGFiZWwyNDA5Mzc3ODM=","url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/milestones/1","html_url":"https://github.com/BlackToppStudios/Mezz_Foundation/milestone/1","labels_url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/milestones/1/labels","id":2285944,"node_id":"MDk6TWlsZXN0b25lMjI4NTk0NA==","number":1,"title":"1.0","description":null,"creator":{"login":"Sqeaky","id":1239092,"node_id":"MDQ6VXNlcjEyMzkwOTI=","avatar_url":"https://avatars0.githubusercontent.com/u/1239092?v=4","gravatar_id":"","url":"https://api.github.com/users/Sqeaky","html_url":"https://github.com/Sqeaky","followers_url":"https://api.github.com/users/Sqeaky/followers","following_url":"https://api.github.com/users/Sqeaky/following{/other_user}","gists_url":"https://api.github.com/users/Sqeaky/gists{/gist_id}","starred_url":"https://api.github.com/users/Sqeaky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sqeaky/subscriptions","organizations_url":"https://api.github.com/users/Sqeaky/orgs","repos_url":"https://api.github.com/users/Sqeaky/repos","events_url":"https://api.github.com/users/Sqeaky/events{/privacy}","received_events_url":"https://api.github.com/users/Sqeaky/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":9,"state":"open","created_at":"2017-01-30T10:06:50Z","updated_at":"2018-09-29T22:33:41Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-08-27T01:09:49Z","updated_at":"2018-09-29T22:33:41Z","closed_at":"2018-09-29T22:33:41Z","author_association":"MEMBER","body":"A timeout of some kind should added to builds. In the event something locks up or otherwise doesn't work right the Jenkins cluster shouldn't spin forever. Here is a sample timeout line that should be good to  go in the options section of the pipeline in the Jenkinsfile. 10 minutes seems like a reasonable default. Higher or lower might be reasonable.\r\n\r\n`timeout(time: 600, unit: 'SECONDS')`\r\n\r\nThe whole thing might look like: \r\n```\r\n    options {\r\n        buildDiscarder(logRotator(numToKeepStr:'30'))\r\n        timeout(time: 600, unit: 'SECONDS')\r\n    }\r\n```"},"comment":{"url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/issues/comments/425679813","html_url":"https://github.com/BlackToppStudios/Mezz_Foundation/issues/31#issuecomment-425679813","issue_url":"https://api.github.com/repos/BlackToppStudios/Mezz_Foundation/issues/31","id":425679813,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNTY3OTgxMw==","user":{"login":"Sqeaky","id":1239092,"node_id":"MDQ6VXNlcjEyMzkwOTI=","avatar_url":"https://avatars0.githubusercontent.com/u/1239092?v=4","gravatar_id":"","url":"https://api.github.com/users/Sqeaky","html_url":"https://github.com/Sqeaky","followers_url":"https://api.github.com/users/Sqeaky/followers","following_url":"https://api.github.com/users/Sqeaky/following{/other_user}","gists_url":"https://api.github.com/users/Sqeaky/gists{/gist_id}","starred_url":"https://api.github.com/users/Sqeaky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sqeaky/subscriptions","organizations_url":"https://api.github.com/users/Sqeaky/orgs","repos_url":"https://api.github.com/users/Sqeaky/repos","events_url":"https://api.github.com/users/Sqeaky/events{/privacy}","received_events_url":"https://api.github.com/users/Sqeaky/received_events","type":"User","site_admin":false},"created_at":"2018-09-29T22:33:41Z","updated_at":"2018-09-29T22:33:41Z","author_association":"MEMBER","body":"I thought Ducky's PR had this. It actually didn't but #36 does have this."}}
{"actor":{"display_login":"Sqeaky"}}