Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI/CD files #11

Merged
merged 2 commits into from
Jul 24, 2019
Merged

CI/CD files #11

merged 2 commits into from
Jul 24, 2019

Conversation

braindef
Copy link
Contributor

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

@corrados
Copy link
Contributor

Thank you, Marc, for you work!

@corrados corrados merged commit 1371064 into jamulussoftware:master Jul 24, 2019
corrados pushed a commit that referenced this pull request May 21, 2020
corrados pushed a commit that referenced this pull request Jan 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants