-
Notifications
You must be signed in to change notification settings - Fork 10
Description
I finally managed to get Travis to upload files to Github after each release. You do not have to do anything different. Just develop and push changes. When you tag a new version like you usually do, a release will be created. 10 Minutes later, Linux binary will be uploaded automatically to the release.
Check the results:
https://github.com/Alshurafa/Jentos_IDE/releases
I modified 1.1.0a to include a title, discription, uploaded Mac and Windows versions, Renamed the Linux download button, and marked this version as a pre-release.
1.1.0b is done with no modifications whatsoever.
The only changes I made were in the .travis.yml file. But you will need to generate a "personal access tokens" from the Application menu in your account settings. I recommend encrypting it by installing Travis gem: gem install travis which require Ruby and run travis encrypt api-key: "<Key goes here>". If you don't have or want to install ruby, I can do that for you.
Now, you won't need anyone to make the Linux build for you. But you have to sign up for https://travis-ci.org/ first.
The code for building a Mac version as well is almost there but we need to ask their support to flag the project for multi os integration.