Skip to content

digitalbrewstudios/Hydronix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Warning

We don't recommended using this for production as it's still in development! Please consider to use an alternative like buildbot-nix .

Hydronix (A nix native CI Framework in rust)

Hydronix is a continuous integration (CI) framework for nix (the package manager).

Features

  • Offers CI intergration at Pull request time or for small projects.
  • Modern (tailwind & dioxus), fast and written in 100% rust.

Using Hydronix in Your Project

Binary Caches

FAQ.

  • How to pronounce?
    • Hydronix is pronouced hai-DRON-iks.
  • What is the difference between this and hydra, buildbot-nix and oher CI's.
    • Hydra
      • Is only meant for a build time.
      • This doesn't replace hydra for big projects (you can use this at pr time then once merged use hydra) or this aims for small projects that hydra doesn't seem feasible.
    • Github/Gittea/Forgjo Actions/Travis CI/Jenikins.
    • Unfortantly not nix native.
    • Github & Travis CI isn't opensource.
    • Build-bot (written in python)-Nix
      • Is an alternative to this however the UI isn't as modern that it could be and very hard and uninitiative to use.
    • Hercules-ci (written in haskell)
      • is semi opensource sourced, but however when using it in private repos you unfortantly have to pay.
    • Ofborg (written in rust)
      • This is purely written for nixpkgs only..
      • And it's not fully 100% written in rust because the ui code is in js.
    • If there is anymore that you want use to compare, please make an issue.
      • Please note it must be used by a large amount of nix users for it to be addeed here.
  • Do you think it will be non nix specific?
    • We don't have any plans for that as of right now, but we are open to a discussion about that.

About

A Nix Native CI/CD Framework built with rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages