payload: {"action":"created","issue":{"url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform/issues/267","repository_url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform","labels_url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform/issues/267/labels{/name}","comments_url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform/issues/267/comments","events_url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform/issues/267/events","html_url":"https://github.com/VNG-Realisatie/api-test-platform/issues/267","id":486991842,"node_id":"MDU6SXNzdWU0ODY5OTE4NDI=","number":267,"title":"Badges mogelijk maken die niet per run vervangen hoeven te worden","user":{"login":"alextreme","id":226839,"node_id":"MDQ6VXNlcjIyNjgzOQ==","avatar_url":"https://avatars3.githubusercontent.com/u/226839?v=4","gravatar_id":"","url":"https://api.github.com/users/alextreme","html_url":"https://github.com/alextreme","followers_url":"https://api.github.com/users/alextreme/followers","following_url":"https://api.github.com/users/alextreme/following{/other_user}","gists_url":"https://api.github.com/users/alextreme/gists{/gist_id}","starred_url":"https://api.github.com/users/alextreme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alextreme/subscriptions","organizations_url":"https://api.github.com/users/alextreme/orgs","repos_url":"https://api.github.com/users/alextreme/repos","events_url":"https://api.github.com/users/alextreme/events{/privacy}","received_events_url":"https://api.github.com/users/alextreme/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"stevenbal","id":29249171,"node_id":"MDQ6VXNlcjI5MjQ5MTcx","avatar_url":"https://avatars0.githubusercontent.com/u/29249171?v=4","gravatar_id":"","url":"https://api.github.com/users/stevenbal","html_url":"https://github.com/stevenbal","followers_url":"https://api.github.com/users/stevenbal/followers","following_url":"https://api.github.com/users/stevenbal/following{/other_user}","gists_url":"https://api.github.com/users/stevenbal/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenbal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenbal/subscriptions","organizations_url":"https://api.github.com/users/stevenbal/orgs","repos_url":"https://api.github.com/users/stevenbal/repos","events_url":"https://api.github.com/users/stevenbal/events{/privacy}","received_events_url":"https://api.github.com/users/stevenbal/received_events","type":"User","site_admin":false},"assignees":[{"login":"stevenbal","id":29249171,"node_id":"MDQ6VXNlcjI5MjQ5MTcx","avatar_url":"https://avatars0.githubusercontent.com/u/29249171?v=4","gravatar_id":"","url":"https://api.github.com/users/stevenbal","html_url":"https://github.com/stevenbal","followers_url":"https://api.github.com/users/stevenbal/followers","following_url":"https://api.github.com/users/stevenbal/following{/other_user}","gists_url":"https://api.github.com/users/stevenbal/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenbal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenbal/subscriptions","organizations_url":"https://api.github.com/users/stevenbal/orgs","repos_url":"https://api.github.com/users/stevenbal/repos","events_url":"https://api.github.com/users/stevenbal/events{/privacy}","received_events_url":"https://api.github.com/users/stevenbal/received_events","type":"User","site_admin":false},{"login":"HenriKorver","id":37145898,"node_id":"MDQ6VXNlcjM3MTQ1ODk4","avatar_url":"https://avatars3.githubusercontent.com/u/37145898?v=4","gravatar_id":"","url":"https://api.github.com/users/HenriKorver","html_url":"https://github.com/HenriKorver","followers_url":"https://api.github.com/users/HenriKorver/followers","following_url":"https://api.github.com/users/HenriKorver/following{/other_user}","gists_url":"https://api.github.com/users/HenriKorver/gists{/gist_id}","starred_url":"https://api.github.com/users/HenriKorver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HenriKorver/subscriptions","organizations_url":"https://api.github.com/users/HenriKorver/orgs","repos_url":"https://api.github.com/users/HenriKorver/repos","events_url":"https://api.github.com/users/HenriKorver/events{/privacy}","received_events_url":"https://api.github.com/users/HenriKorver/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2019-08-29T14:25:55Z","updated_at":"2019-09-13T19:36:19Z","closed_at":null,"author_association":"COLLABORATOR","body":"Issue is door @stevenbal voorzien na het voorwerk voor #263 \r\n\r\nWe hebben nu 2 soorten provider runs: eenmalige en scheduled. Beide hebben een badge.\r\n\r\nBij de scheduled runs wordt de badge automatisch vervangen (want de oude status wordt ververst wanneer de run nogmaals wordt uitgeverd).\r\n\r\nVoor de eenmalige runs is de badge persistent: de status wordt bepaald door de eenmalige run.\r\n\r\nIn #263 heeft @joeribekker  het echter over het integreren van de (eenmalige) runs via de ATP API in Travis en het daarna publiceren van een badge op Github. Echter, hiervoor zou momenteel elke keer de badge vervangen moeten worden in de Readme (want voor het tonen van de badge wordt de UUID van de sessie gebruikt).\r\n\r\nEen mogelijke oplossing hiervoor heeft @stevenbal voorgesteld door voor de eenmalige provider runs een badge te gebruiken die altijd de laatste status weergeeft van de combinatie van (Test scenario + Gebruiker) in plaats van de UUID van de sessie. Hiermee zou je een badge kunnen publiceren met de meest recente test scenario status van jouw account.\r\n\r\nKeerzijde hiervan is, als je dezelfde scenario op meerdere verschillende URLs uitvoert, dat dan de 'badge' voor je scenario varieert. Je zou om dit probleem te voorkomen kunnen werken met de combinatie van (Test scenario + Gebruiker + hash van de parameters). Misschien maken we het dan wel iets te ingewikkeld, maar dan krijg je in ieder geval dat een badge wat via een CI loopt de actuele stand-van-zaken weergeeft."},"comment":{"url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform/issues/comments/531364973","html_url":"https://github.com/VNG-Realisatie/api-test-platform/issues/267#issuecomment-531364973","issue_url":"https://api.github.com/repos/VNG-Realisatie/api-test-platform/issues/267","id":531364973,"node_id":"MDEyOklzc3VlQ29tbWVudDUzMTM2NDk3Mw==","user":{"login":"HenriKorver","id":37145898,"node_id":"MDQ6VXNlcjM3MTQ1ODk4","avatar_url":"https://avatars3.githubusercontent.com/u/37145898?v=4","gravatar_id":"","url":"https://api.github.com/users/HenriKorver","html_url":"https://github.com/HenriKorver","followers_url":"https://api.github.com/users/HenriKorver/followers","following_url":"https://api.github.com/users/HenriKorver/following{/other_user}","gists_url":"https://api.github.com/users/HenriKorver/gists{/gist_id}","starred_url":"https://api.github.com/users/HenriKorver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HenriKorver/subscriptions","organizations_url":"https://api.github.com/users/HenriKorver/orgs","repos_url":"https://api.github.com/users/HenriKorver/repos","events_url":"https://api.github.com/users/HenriKorver/events{/privacy}","received_events_url":"https://api.github.com/users/HenriKorver/received_events","type":"User","site_admin":false},"created_at":"2019-09-13T19:36:19Z","updated_at":"2019-09-13T19:36:19Z","author_association":"CONTRIBUTOR","body":"By the way,  op productie is de badge steeds grijs en inaccessible:\r\n![afbeelding](https://user-images.githubusercontent.com/37145898/64889789-64f47600-d66e-11e9-9a7c-1c6784b572b5.png)\r\n"}}
other: {"actor":{"display_login":"HenriKorver"}}