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... :-)