1{
2 lib,
3 fetchFromGitHub,
4 rustPlatform,
5}:
6
7rustPlatform.buildRustPackage {
8 pname = "deploy-rs";
9 version = "0-unstable-2025-06-05";
10
11 src = fetchFromGitHub {
12 owner = "serokell";
13 repo = "deploy-rs";
14 rev = "6bc76b872374845ba9d645a2f012b764fecd765f";
15 hash = "sha256-hXh76y/wDl15almBcqvjryB50B0BaiXJKk20f314RoE=";
16 };
17
18 cargoHash = "sha256-9O93YTEz+e2oxenE0gwxsbz55clbKo9+37yVOqz7ErE=";
19
20 meta = {
21 description = "Multi-profile Nix-flake deploy tool";
22 homepage = "https://github.com/serokell/deploy-rs";
23 license = lib.licenses.mpl20;
24 maintainers = with lib.maintainers; [
25 teutat3s
26 jk
27 ];
28 teams = [ lib.teams.serokell ];
29 mainProgram = "deploy";
30 };
31}