{"action":"created","issue":{"url":"https://api.github.com/repos/triplea-game/triplea/issues/218","labels_url":"https://api.github.com/repos/triplea-game/triplea/issues/218/labels{/name}","comments_url":"https://api.github.com/repos/triplea-game/triplea/issues/218/comments","events_url":"https://api.github.com/repos/triplea-game/triplea/issues/218/events","html_url":"https://github.com/triplea-game/triplea/pull/218","id":109893656,"number":218,"title":"New installer (cross platform builder and Gradle powered entirely) - Release Candidate","user":{"login":"gaborbernat","id":690238,"avatar_url":"https://avatars.githubusercontent.com/u/690238?v=3","gravatar_id":"","url":"https://api.github.com/users/gaborbernat","html_url":"https://github.com/gaborbernat","followers_url":"https://api.github.com/users/gaborbernat/followers","following_url":"https://api.github.com/users/gaborbernat/following{/other_user}","gists_url":"https://api.github.com/users/gaborbernat/gists{/gist_id}","starred_url":"https://api.github.com/users/gaborbernat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaborbernat/subscriptions","organizations_url":"https://api.github.com/users/gaborbernat/orgs","repos_url":"https://api.github.com/users/gaborbernat/repos","events_url":"https://api.github.com/users/gaborbernat/events{/privacy}","received_events_url":"https://api.github.com/users/gaborbernat/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"gaborbernat","id":690238,"avatar_url":"https://avatars.githubusercontent.com/u/690238?v=3","gravatar_id":"","url":"https://api.github.com/users/gaborbernat","html_url":"https://github.com/gaborbernat","followers_url":"https://api.github.com/users/gaborbernat/followers","following_url":"https://api.github.com/users/gaborbernat/following{/other_user}","gists_url":"https://api.github.com/users/gaborbernat/gists{/gist_id}","starred_url":"https://api.github.com/users/gaborbernat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaborbernat/subscriptions","organizations_url":"https://api.github.com/users/gaborbernat/orgs","repos_url":"https://api.github.com/users/gaborbernat/repos","events_url":"https://api.github.com/users/gaborbernat/events{/privacy}","received_events_url":"https://api.github.com/users/gaborbernat/received_events","type":"User","site_admin":false},"milestone":null,"comments":42,"created_at":"2015-10-05T21:51:33Z","updated_at":"2015-11-04T08:48:03Z","closed_at":"2015-11-04T02:57:00Z","pull_request":{"url":"https://api.github.com/repos/triplea-game/triplea/pulls/218","html_url":"https://github.com/triplea-game/triplea/pull/218","diff_url":"https://github.com/triplea-game/triplea/pull/218.diff","patch_url":"https://github.com/triplea-game/triplea/pull/218.patch"},"body":"Hello, \r\n\r\nI've managed to finalize the installer. It should work just fine. All that is needed to a release is to run the ./gradlew release task. \r\n\r\nTested on UNIX the latest fix for now (however due to the nature of the fix should work just fine on Windows/Mac as tested earlier). If anyone has a Windows/Mac please run a quick test with the installers from: https://drive.google.com/folderview?id=0B42XvjSlpDCtZkhWejhScV9XaTg&usp=sharing. \r\n\r\nDo we have a place where we store private files? I'm referring now to the install4j license :+1: \r\n\r\nIf you have any other questions please let me know. A quick how to:\r\n\r\n- Add a Gradle task to make runnable the Linux Installer.\r\n- a relase generation may be performed with the gradle task release\r\n- install4j must be installed on the target system, and in the\r\n  ~/.gradle/gradle.properties specify the installed dir by setting\r\n  install4jHomeDir property\r\n- after the task completes, installers are inside build/releases and\r\n  zips are inside build/distributions\r\n\r\nNote the version is no longer stored in Gradle file, so for this too work you'll need to set the current version inside the TRAVIS_TAG environment variable, before running the release task.\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/triplea-game/triplea/218)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/triplea-game/triplea/issues/comments/153640705","html_url":"https://github.com/triplea-game/triplea/pull/218#issuecomment-153640705","issue_url":"https://api.github.com/repos/triplea-game/triplea/issues/218","id":153640705,"user":{"login":"gaborbernat","id":690238,"avatar_url":"https://avatars.githubusercontent.com/u/690238?v=3","gravatar_id":"","url":"https://api.github.com/users/gaborbernat","html_url":"https://github.com/gaborbernat","followers_url":"https://api.github.com/users/gaborbernat/followers","following_url":"https://api.github.com/users/gaborbernat/following{/other_user}","gists_url":"https://api.github.com/users/gaborbernat/gists{/gist_id}","starred_url":"https://api.github.com/users/gaborbernat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaborbernat/subscriptions","organizations_url":"https://api.github.com/users/gaborbernat/orgs","repos_url":"https://api.github.com/users/gaborbernat/repos","events_url":"https://api.github.com/users/gaborbernat/events{/privacy}","received_events_url":"https://api.github.com/users/gaborbernat/received_events","type":"User","site_admin":false},"created_at":"2015-11-04T08:48:03Z","updated_at":"2015-11-04T08:48:03Z","body":"@veqryn \r\n\r\nSigh, please read my upper post:\r\n\r\nSo I've managed to get this working on Windows. There are still a couple of hurdles that make it hard to implement the automated Travis release process. Here's how to get this working:\r\n\r\n1. Install install4j latest\r\n2. Set into the gradle.properties the path to the install directory, no quotes: install4jHomeDir=C://data/install4j6\r\n3. Specify the license key (at the moment the Gradle API does not support this, probably due security reasons). So the only option is to either start up the graphical interface and enter it; or write it inside the ~/.install4j/config.xml\r\n4. Download the JRE for Mac (1.8.0.66 MAC x64) and Windows (1.8.0.66 Windows X86). For this did not found a command line option yet.\r\n5. open up a terminal set the travis tag to the version as enviroment variable; run the generateInstallers commnad.\r\n\r\nAs the error message tells you, you've failed to download the JRE."}}