Show HN: Bluish. Another CI/CD Tool
Hi HN,
Three weeks ago I started writing a custom CI/CD system for my projects just for fun. It started by refactoring some messy deploy scripts and I ended converting them to YAML and writing a Githubactions-esque CI/CD tool in Python.
I'm still working on the internals. Right now the code is hard to look at in some points. While it's still in a very early stage, I'm already using it for my personal projects.
Usage is very straightforward for any user capable of running a pip install. Check https://github.com/luismedel/bluish/wiki for some WIP docs.
About the name: I was triying to do a sort of blue-green deploy system. Soy bluish sounded almost right for it. Also, it includes my name and ends with sh. Triple win.
PS: After this, I can't stop wondering if working with yaml-ized scripts isn't really working with a glorified AST, except you can't write functions and need for someone to write the actions you need... :-)