{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/elasticsearch/issues/27623","repository_url":"https://api.github.com/repos/elastic/elasticsearch","labels_url":"https://api.github.com/repos/elastic/elasticsearch/issues/27623/labels{/name}","comments_url":"https://api.github.com/repos/elastic/elasticsearch/issues/27623/comments","events_url":"https://api.github.com/repos/elastic/elasticsearch/issues/27623/events","html_url":"https://github.com/elastic/elasticsearch/pull/27623","id":278605186,"number":27623,"title":"[TEST] portable packaging test project + windows","user":{"login":"andyb-elastic","id":29205940,"avatar_url":"https://avatars2.githubusercontent.com/u/29205940?v=4","gravatar_id":"","url":"https://api.github.com/users/andyb-elastic","html_url":"https://github.com/andyb-elastic","followers_url":"https://api.github.com/users/andyb-elastic/followers","following_url":"https://api.github.com/users/andyb-elastic/following{/other_user}","gists_url":"https://api.github.com/users/andyb-elastic/gists{/gist_id}","starred_url":"https://api.github.com/users/andyb-elastic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyb-elastic/subscriptions","organizations_url":"https://api.github.com/users/andyb-elastic/orgs","repos_url":"https://api.github.com/users/andyb-elastic/repos","events_url":"https://api.github.com/users/andyb-elastic/events{/privacy}","received_events_url":"https://api.github.com/users/andyb-elastic/received_events","type":"User","site_admin":false},"labels":[{"id":106454670,"url":"https://api.github.com/repos/elastic/elasticsearch/labels/build","name":"build","color":"5319e7","default":false},{"id":60445228,"url":"https://api.github.com/repos/elastic/elasticsearch/labels/test","name":"test","color":"5319e7","default":false},{"id":758151235,"url":"https://api.github.com/repos/elastic/elasticsearch/labels/v6.2.0","name":"v6.2.0","color":"DDDDDD","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-12-01T21:42:46Z","updated_at":"2017-12-05T13:47:25Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/elastic/elasticsearch/pulls/27623","html_url":"https://github.com/elastic/elasticsearch/pull/27623","diff_url":"https://github.com/elastic/elasticsearch/pull/27623.diff","patch_url":"https://github.com/elastic/elasticsearch/pull/27623.patch"},"body":"This creates projects for new packaging tests\r\nwritten in groovy that can run on linux and\r\nwindows, and adds awareness of windows boxes\r\nto the gradle build and Vagrantfile. No tests\r\nhave been ported here, the groovy tests just\r\nexit immediately.\r\n\r\nAlso creates the project :qa:packaging-common\r\nfor code that should be shared between tests,\r\ne.g. the kind of content that lives in the\r\nutils/ portion of the bats tests. This is a\r\nseparate project so that extra plugins'\r\nprojects may depend on it without conflicting\r\nwith the tests' project.\r\n\r\nThe default is to not test on any windows boxes\r\nunless explicitly specified (we can't provide\r\nwindows boxes) to gradle via project properties\r\nor to vagrant via environment variables.\r\n\r\nOnce the bats tests in :qa:vagrant have all\r\nbeen migrated, that project can be deleted\r\nand the vagrant test plugin applied to\r\n:qa:packaging directly, making it serve as both\r\nthe groovy build for the tests, and the tasks\r\nthat setup the VMs the tests run on.\r\n\r\nFor #26741"},"comment":{"url":"https://api.github.com/repos/elastic/elasticsearch/issues/comments/349308580","html_url":"https://github.com/elastic/elasticsearch/pull/27623#issuecomment-349308580","issue_url":"https://api.github.com/repos/elastic/elasticsearch/issues/27623","id":349308580,"user":{"login":"jasontedor","id":4744941,"avatar_url":"https://avatars3.githubusercontent.com/u/4744941?v=4","gravatar_id":"","url":"https://api.github.com/users/jasontedor","html_url":"https://github.com/jasontedor","followers_url":"https://api.github.com/users/jasontedor/followers","following_url":"https://api.github.com/users/jasontedor/following{/other_user}","gists_url":"https://api.github.com/users/jasontedor/gists{/gist_id}","starred_url":"https://api.github.com/users/jasontedor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasontedor/subscriptions","organizations_url":"https://api.github.com/users/jasontedor/orgs","repos_url":"https://api.github.com/users/jasontedor/repos","events_url":"https://api.github.com/users/jasontedor/events{/privacy}","received_events_url":"https://api.github.com/users/jasontedor/received_events","type":"User","site_admin":false},"created_at":"2017-12-05T13:47:24Z","updated_at":"2017-12-05T13:47:24Z","author_association":"MEMBER","body":"I agree, let’s break this one down @andyb-elastic."}}
{"actor":{"display_login":"jasontedor"}}