CI/CD on a budget for open source projects
danmunro.com
CI/CD on a budget for open source projects
1–10 of 16 posts
Re: CI/CD on a budget for open source projects
#2If you're using Gitlab and languages other than Java, there is nothing useful in this blog post.
Re: CI/CD on a budget for open source projects
#3A more indicative title would be: Hints for a self-hosted Java CI/CD with Github actions. If you're using Gitlab and languages other than Java, there is nothing useful in this blog post.
Re: CI/CD on a budget for open source projects
#4Re: CI/CD on a budget for open source projects
#5Alternatively, Appveyor & Travis have fully free tiers. They don't even have my credit card number. CI is trivially forked, doesn't require configuring secrets per repository, etc. Being CI focused, both have configuration and UI oriented towards having a matrix of builds that can individually pass/fail for more granular results, and comes with various SVG badges for build status.
A concrete example of travis on a Rust project:
https://github.com/MaulingMonkey/bugsalot/blob/master/.travi...
https://travis-ci.org/github/MaulingMonkey/bugsalot/builds/6...
Linux/Windows/OSX unit testing, Android/iOS/WASM builds.
Re: CI/CD on a budget for open source projects
#6Heroku is $0/mo to start. heroku.com/free
Re: CI/CD on a budget for open source projects
#7Re: CI/CD on a budget for open source projects
#8A more indicative title would be: Hints for a self-hosted Java CI/CD with Github actions. If you're using Gitlab and languages other than Java, there is nothing useful in this blog post.
There is a lot of bang for the buck here.