5digits / dactyl

Pentadactyl and other related Gecko extensions
Other
470 stars 98 forks source link

Build pentadactyl on TravisCI #92

Closed prmtl closed 3 years ago

prmtl commented 8 years ago

Added configuration to allow building pentadactyl on TravisCI so the users will not have to build it on their own.

New release will be build for each new tag in repository.

prmtl commented 8 years ago

Of course this pull request is not enough. It still needs to enable TravisCI on this repo to make it work, additionally api_key need to be regenerated as it only valid for my fork.

Also only pentadactyl is enabled as I do not know if other build actually work and anybody care of them. Also melodactyl do not build. But it should be easy to enable builds and releases for it.

ffledgling commented 8 years ago

Are you sure the API-Key mentioned here will work? I suspect that's the API key for your own repo, so after the PR is merged, developers will have to regen the key and use their own version.

prmtl commented 8 years ago

@ffledgling As I wrote in my comment:

Of course this pull request is not enough. It still needs to enable TravisCI on this repo to make it work, additionally api_key need to be regenerated as it only valid for my fork.

So no, API key will not work. You need to put your own here.

prmtl commented 8 years ago

Any progress on that?

It could be extended to upload build results to github releases. If you interested, I can add it, but api key for travis need to be added.