Skip to content

Building for Linux is now fully Automated #22

@Alshurafa

Description

@Alshurafa

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions