CI/CD files#11
Merged
corrados merged 2 commits intojamulussoftware:masterfrom Jul 24, 2019
braindef:master
Merged
Conversation
Contributor
|
Thank you, Marc, for you work! |
corrados
pushed a commit
that referenced
this pull request
May 21, 2020
corrados
pushed a commit
that referenced
this pull request
Jan 4, 2021
Ask user for Desktop shortcut
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I was bored so I updated my fork from your repo (at about 19:00). The difference is now only the CI/CD files.
You can easily add your project to Travis by clicking on "Sign Up" on https://travis-ci.org/ (dont confuse with .com, thats the commercial one) and then create an travis account with your github account.
(this will add a plugin to your user-settings in github)
then you need to go to https://travis-ci.org/account/repositories / or just click on settings and enable the repository jamulus, travis will list all your repos.
(this will adds a webhook to your project that triggers the build on travis.org if changed, you can manage (delete) the hook in repository-settings on github)
and then travis should test the buildprocess defined in .travis-ci.yml each time when you update your repo (for windows, osx and linux), and if you also add the 2 lines in README.md then it adds a nice green or red button after compiled. Warning, normally the browser caches this svg image, so you need to press CTRL-F5 that it becomes green.
(remember to change the https://api.travis-ci.org/braindef/jamulus.svg?branch=master to https://api.travis-ci.org/corrados/jamulus.svg?branch=master in your repo)
with kind regards
Marc