{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/jetty.project/issues/2992","repository_url":"https://api.github.com/repos/eclipse/jetty.project","labels_url":"https://api.github.com/repos/eclipse/jetty.project/issues/2992/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/jetty.project/issues/2992/comments","events_url":"https://api.github.com/repos/eclipse/jetty.project/issues/2992/events","html_url":"https://github.com/eclipse/jetty.project/issues/2992","id":370855369,"node_id":"MDU6SXNzdWUzNzA4NTUzNjk=","number":2992,"title":"Use webapp artifacts for examples and tests ","user":{"login":"gregw","id":70829,"node_id":"MDQ6VXNlcjcwODI5","avatar_url":"https://avatars2.githubusercontent.com/u/70829?v=4","gravatar_id":"","url":"https://api.github.com/users/gregw","html_url":"https://github.com/gregw","followers_url":"https://api.github.com/users/gregw/followers","following_url":"https://api.github.com/users/gregw/following{/other_user}","gists_url":"https://api.github.com/users/gregw/gists{/gist_id}","starred_url":"https://api.github.com/users/gregw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gregw/subscriptions","organizations_url":"https://api.github.com/users/gregw/orgs","repos_url":"https://api.github.com/users/gregw/repos","events_url":"https://api.github.com/users/gregw/events{/privacy}","received_events_url":"https://api.github.com/users/gregw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"olamy","id":19728,"node_id":"MDQ6VXNlcjE5NzI4","avatar_url":"https://avatars2.githubusercontent.com/u/19728?v=4","gravatar_id":"","url":"https://api.github.com/users/olamy","html_url":"https://github.com/olamy","followers_url":"https://api.github.com/users/olamy/followers","following_url":"https://api.github.com/users/olamy/following{/other_user}","gists_url":"https://api.github.com/users/olamy/gists{/gist_id}","starred_url":"https://api.github.com/users/olamy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olamy/subscriptions","organizations_url":"https://api.github.com/users/olamy/orgs","repos_url":"https://api.github.com/users/olamy/repos","events_url":"https://api.github.com/users/olamy/events{/privacy}","received_events_url":"https://api.github.com/users/olamy/received_events","type":"User","site_admin":false},"assignees":[{"login":"olamy","id":19728,"node_id":"MDQ6VXNlcjE5NzI4","avatar_url":"https://avatars2.githubusercontent.com/u/19728?v=4","gravatar_id":"","url":"https://api.github.com/users/olamy","html_url":"https://github.com/olamy","followers_url":"https://api.github.com/users/olamy/followers","following_url":"https://api.github.com/users/olamy/following{/other_user}","gists_url":"https://api.github.com/users/olamy/gists{/gist_id}","starred_url":"https://api.github.com/users/olamy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olamy/subscriptions","organizations_url":"https://api.github.com/users/olamy/orgs","repos_url":"https://api.github.com/users/olamy/repos","events_url":"https://api.github.com/users/olamy/events{/privacy}","received_events_url":"https://api.github.com/users/olamy/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/eclipse/jetty.project/milestones/6","html_url":"https://github.com/eclipse/jetty.project/milestone/6","labels_url":"https://api.github.com/repos/eclipse/jetty.project/milestones/6/labels","id":1583589,"node_id":"MDk6TWlsZXN0b25lMTU4MzU4OQ==","number":6,"title":"10.0.x","description":"","creator":{"login":"joakime","id":191721,"node_id":"MDQ6VXNlcjE5MTcyMQ==","avatar_url":"https://avatars1.githubusercontent.com/u/191721?v=4","gravatar_id":"","url":"https://api.github.com/users/joakime","html_url":"https://github.com/joakime","followers_url":"https://api.github.com/users/joakime/followers","following_url":"https://api.github.com/users/joakime/following{/other_user}","gists_url":"https://api.github.com/users/joakime/gists{/gist_id}","starred_url":"https://api.github.com/users/joakime/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joakime/subscriptions","organizations_url":"https://api.github.com/users/joakime/orgs","repos_url":"https://api.github.com/users/joakime/repos","events_url":"https://api.github.com/users/joakime/events{/privacy}","received_events_url":"https://api.github.com/users/joakime/received_events","type":"User","site_admin":false},"open_issues":29,"closed_issues":22,"state":"open","created_at":"2016-02-15T15:36:00Z","updated_at":"2018-10-17T00:52:14Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-10-17T00:52:14Z","updated_at":"2018-10-17T00:52:38Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Lots of tests and examples are using relative paths to find webapps and keystores to run/test against. Examples include:\r\n  + [OneWebApp](https://github.com/eclipse/jetty.project/blob/0962fdb4e6d4c3ce4153d7298ff1124a30722db7/examples/embedded/src/main/java/org/eclipse/jetty/embedded/OneWebApp.java#L51-L57)\r\n  + [ManyConnectors](https://github.com/eclipse/jetty.project/blob/0962fdb4e6d4c3ce4153d7298ff1124a30722db7/examples/embedded/src/main/java/org/eclipse/jetty/embedded/ManyConnectors.java#L48)\r\n  + [AsyncRestServer](https://github.com/eclipse/jetty.project/blob/0962fdb4e6d4c3ce4153d7298ff1124a30722db7/examples/async-rest/async-rest-server/src/main/java/org/eclipse/jetty/example/asyncrest/AsyncRestServer.java#L35-L42)\r\n\r\nThis is fragile and dependent on working directory, IDEs etc.\r\n\r\nInstead, we should import webapps as maven artifacts and install them in a known location in target.\r\n"},"comment":{"url":"https://api.github.com/repos/eclipse/jetty.project/issues/comments/430451168","html_url":"https://github.com/eclipse/jetty.project/issues/2992#issuecomment-430451168","issue_url":"https://api.github.com/repos/eclipse/jetty.project/issues/2992","id":430451168,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMDQ1MTE2OA==","user":{"login":"gregw","id":70829,"node_id":"MDQ6VXNlcjcwODI5","avatar_url":"https://avatars2.githubusercontent.com/u/70829?v=4","gravatar_id":"","url":"https://api.github.com/users/gregw","html_url":"https://github.com/gregw","followers_url":"https://api.github.com/users/gregw/followers","following_url":"https://api.github.com/users/gregw/following{/other_user}","gists_url":"https://api.github.com/users/gregw/gists{/gist_id}","starred_url":"https://api.github.com/users/gregw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gregw/subscriptions","organizations_url":"https://api.github.com/users/gregw/orgs","repos_url":"https://api.github.com/users/gregw/repos","events_url":"https://api.github.com/users/gregw/events{/privacy}","received_events_url":"https://api.github.com/users/gregw/received_events","type":"User","site_admin":false},"created_at":"2018-10-17T00:52:38Z","updated_at":"2018-10-17T00:52:38Z","author_association":"CONTRIBUTOR","body":"@olamy this feels like something you could tackle?\r\n"}}
{"actor":{"display_login":"gregw"}}