{"action":"created","issue":{"url":"https://api.github.com/repos/google/physical-web/issues/554","labels_url":"https://api.github.com/repos/google/physical-web/issues/554/labels{/name}","comments_url":"https://api.github.com/repos/google/physical-web/issues/554/comments","events_url":"https://api.github.com/repos/google/physical-web/issues/554/events","html_url":"https://github.com/google/physical-web/pull/554","id":111465393,"number":554,"title":"Build collection lib along with the Android app","user":{"login":"cco3","id":236057,"avatar_url":"https://avatars.githubusercontent.com/u/236057?v=3","gravatar_id":"","url":"https://api.github.com/users/cco3","html_url":"https://github.com/cco3","followers_url":"https://api.github.com/users/cco3/followers","following_url":"https://api.github.com/users/cco3/following{/other_user}","gists_url":"https://api.github.com/users/cco3/gists{/gist_id}","starred_url":"https://api.github.com/users/cco3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cco3/subscriptions","organizations_url":"https://api.github.com/users/cco3/orgs","repos_url":"https://api.github.com/users/cco3/repos","events_url":"https://api.github.com/users/cco3/events{/privacy}","received_events_url":"https://api.github.com/users/cco3/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"nondebug","id":14099571,"avatar_url":"https://avatars.githubusercontent.com/u/14099571?v=3","gravatar_id":"","url":"https://api.github.com/users/nondebug","html_url":"https://github.com/nondebug","followers_url":"https://api.github.com/users/nondebug/followers","following_url":"https://api.github.com/users/nondebug/following{/other_user}","gists_url":"https://api.github.com/users/nondebug/gists{/gist_id}","starred_url":"https://api.github.com/users/nondebug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nondebug/subscriptions","organizations_url":"https://api.github.com/users/nondebug/orgs","repos_url":"https://api.github.com/users/nondebug/repos","events_url":"https://api.github.com/users/nondebug/events{/privacy}","received_events_url":"https://api.github.com/users/nondebug/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-10-14T18:48:50Z","updated_at":"2015-10-14T19:57:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/physical-web/pulls/554","html_url":"https://github.com/google/physical-web/pull/554","diff_url":"https://github.com/google/physical-web/pull/554.diff","patch_url":"https://github.com/google/physical-web/pull/554.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/google/physical-web/issues/comments/148178466","html_url":"https://github.com/google/physical-web/pull/554#issuecomment-148178466","issue_url":"https://api.github.com/repos/google/physical-web/issues/554","id":148178466,"user":{"login":"nondebug","id":14099571,"avatar_url":"https://avatars.githubusercontent.com/u/14099571?v=3","gravatar_id":"","url":"https://api.github.com/users/nondebug","html_url":"https://github.com/nondebug","followers_url":"https://api.github.com/users/nondebug/followers","following_url":"https://api.github.com/users/nondebug/following{/other_user}","gists_url":"https://api.github.com/users/nondebug/gists{/gist_id}","starred_url":"https://api.github.com/users/nondebug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nondebug/subscriptions","organizations_url":"https://api.github.com/users/nondebug/orgs","repos_url":"https://api.github.com/users/nondebug/repos","events_url":"https://api.github.com/users/nondebug/events{/privacy}","received_events_url":"https://api.github.com/users/nondebug/received_events","type":"User","site_admin":false},"created_at":"2015-10-14T19:57:57Z","updated_at":"2015-10-14T19:57:57Z","body":"Looks like PATH was pulling in the wrong JDK.  Adding JDK 1.7 to the path fixed the build exception.\r\n\r\nI'm still getting a build failure, this time because it's using the wrong \"$project.rootDir\" when evaluating checkstyle's suppressions.xml path for checkstyleIntegrationTest.  The path is:\r\n\r\n    configProperties.checkstyleSuppressionsPath = file(\"$project.rootDir/config/checkstyle/suppressions.xml\")\r\n\r\nWhen we pull it in from the android app this resolves to `/android/PhysicalWeb/config/checkstyle/suppressions.xml` which doesn't exist (the app's config dir is `/android/PhysicalWeb/app/config`, but we actually want `/java/libs/config`)\r\n\r\nThis works but it's a bit of a hack:\r\n\r\n    configProperties.checkstyleSuppressionsPath = file(\"$project.rootDir/../../java/libs/config/checkstyle/suppressions.xml\")"}}