{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/issues/1120","repository_url":"https://api.github.com/repos/elastic/elasticsearch-hadoop","labels_url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/issues/1120/labels{/name}","comments_url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/issues/1120/comments","events_url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/issues/1120/events","html_url":"https://github.com/elastic/elasticsearch-hadoop/pull/1120","id":305646454,"node_id":"MDExOlB1bGxSZXF1ZXN0MTc1MzIyNzA2","number":1120,"title":"Overhaul the build system to be modular.","user":{"login":"jbaiera","id":875779,"node_id":"MDQ6VXNlcjg3NTc3OQ==","avatar_url":"https://avatars1.githubusercontent.com/u/875779?v=4","gravatar_id":"","url":"https://api.github.com/users/jbaiera","html_url":"https://github.com/jbaiera","followers_url":"https://api.github.com/users/jbaiera/followers","following_url":"https://api.github.com/users/jbaiera/following{/other_user}","gists_url":"https://api.github.com/users/jbaiera/gists{/gist_id}","starred_url":"https://api.github.com/users/jbaiera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbaiera/subscriptions","organizations_url":"https://api.github.com/users/jbaiera/orgs","repos_url":"https://api.github.com/users/jbaiera/repos","events_url":"https://api.github.com/users/jbaiera/events{/privacy}","received_events_url":"https://api.github.com/users/jbaiera/received_events","type":"User","site_admin":false},"labels":[{"id":386539716,"node_id":"MDU6TGFiZWwzODY1Mzk3MTY=","url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/labels/:Build","name":":Build","color":"009800","default":false},{"id":84440073,"node_id":"MDU6TGFiZWw4NDQ0MDA3Mw==","url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/labels/enhancement","name":"enhancement","color":"fbca04","default":true},{"id":836693593,"node_id":"MDU6TGFiZWw4MzY2OTM1OTM=","url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/labels/v6.3.0","name":"v6.3.0","color":"bfdadc","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-15T17:21:57Z","updated_at":"2018-12-05T20:05:39Z","closed_at":"2018-03-23T15:46:19Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/pulls/1120","html_url":"https://github.com/elastic/elasticsearch-hadoop/pull/1120","diff_url":"https://github.com/elastic/elasticsearch-hadoop/pull/1120.diff","patch_url":"https://github.com/elastic/elasticsearch-hadoop/pull/1120.patch"},"body":"Opening this PR while all the CI stuff is tested to not break immediately. Overhauling the build system so that it uses modular projects. Also included in this is automated scala variant compiling to use composite builds for compiling scala 2.10 artifacts.\r\n\r\nPull repository settings into build plugin.\r\nRemove PMD plugin.\r\nRemove Findbugs and Jacoco. We'll add it back later if we want it.\r\nAdd jbaiera to developer list.\r\nUse https links in pom.\r\nPoint Hive docs to 1.2.2 because 1.2.1 is just gone.\r\nInclude propdeps in build source.\r\nBurn S3 tasks to the ground.\r\nRemove maven deployment for upload archives.\r\nDitch checksum operation on distzip.\r\nDitch dist.gradle script.\r\nAdd a root build plugin that defines and configures the master\r\narchive tasks. Add an integration plugin that configures the archive\r\ntasks on master with their own artifacts/sources/settings.\r\nRemove test java from test resource dirs.\r\nConvert spark13 to variant build. Revert back to spark 2.2.0.\r\nAssemble should only build the archives. Remove the javadoc and source\r\njars from the archives configuration since we won't use upload archives\r\nanymore. Pack task still packages all jars. Add distribution task. The\r\ndistribution task will take over the previous things that were heaped\r\non the assemble task, like the distZip, writing poms, and moving\r\nartifacts."},"comment":{"url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/issues/comments/444626915","html_url":"https://github.com/elastic/elasticsearch-hadoop/pull/1120#issuecomment-444626915","issue_url":"https://api.github.com/repos/elastic/elasticsearch-hadoop/issues/1120","id":444626915,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDYyNjkxNQ==","user":{"login":"koertkuipers","id":821284,"node_id":"MDQ6VXNlcjgyMTI4NA==","avatar_url":"https://avatars3.githubusercontent.com/u/821284?v=4","gravatar_id":"","url":"https://api.github.com/users/koertkuipers","html_url":"https://github.com/koertkuipers","followers_url":"https://api.github.com/users/koertkuipers/followers","following_url":"https://api.github.com/users/koertkuipers/following{/other_user}","gists_url":"https://api.github.com/users/koertkuipers/gists{/gist_id}","starred_url":"https://api.github.com/users/koertkuipers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/koertkuipers/subscriptions","organizations_url":"https://api.github.com/users/koertkuipers/orgs","repos_url":"https://api.github.com/users/koertkuipers/repos","events_url":"https://api.github.com/users/koertkuipers/events{/privacy}","received_events_url":"https://api.github.com/users/koertkuipers/received_events","type":"User","site_admin":false},"created_at":"2018-12-05T20:05:39Z","updated_at":"2018-12-05T20:05:39Z","author_association":"NONE","body":"it looks very clean now, but i am a little lost...\r\n\r\ni used to change the urls to publish to in dist.grade, but that is gone, and i cannot find anything that looks like publishing urls anywhere else. where are they?\r\n\r\ni used to run `./gradlew uploadArchives` but this task is gone? how do i publish the artifacts now?\r\n\r\nthank you!"}}
{"actor":{"display_login":"koertkuipers"}}