Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

use pkgs.attic-client

+11 -119
+7 -114
flake.lock
··· 1 1 { 2 2 "nodes": { 3 - "attic": { 4 - "inputs": { 5 - "crane": "crane", 6 - "flake-compat": "flake-compat", 7 - "flake-utils": "flake-utils", 8 - "nixpkgs": "nixpkgs", 9 - "nixpkgs-stable": "nixpkgs-stable" 10 - }, 11 - "locked": { 12 - "lastModified": 1720542474, 13 - "narHash": "sha256-aKjJ/4l2I9+wNGTaOGRsuS3M1+IoTibqgEMPDikXm04=", 14 - "owner": "zhaofengli", 15 - "repo": "attic", 16 - "rev": "6139576a3ce6bb992e0f6c3022528ec233e45f00", 17 - "type": "github" 18 - }, 19 - "original": { 20 - "owner": "zhaofengli", 21 - "repo": "attic", 22 - "type": "github" 23 - } 24 - }, 25 3 "crane": { 26 4 "inputs": { 27 5 "nixpkgs": [ 28 - "attic", 29 - "nixpkgs" 30 - ] 31 - }, 32 - "locked": { 33 - "lastModified": 1717025063, 34 - "narHash": "sha256-dIubLa56W9sNNz0e8jGxrX3CAkPXsq7snuFA/Ie6dn8=", 35 - "owner": "ipetkov", 36 - "repo": "crane", 37 - "rev": "480dff0be03dac0e51a8dfc26e882b0d123a450e", 38 - "type": "github" 39 - }, 40 - "original": { 41 - "owner": "ipetkov", 42 - "repo": "crane", 43 - "type": "github" 44 - } 45 - }, 46 - "crane_2": { 47 - "inputs": { 48 - "nixpkgs": [ 49 6 "nixpkgs" 50 7 ] 51 8 }, ··· 63 20 "type": "github" 64 21 } 65 22 }, 66 - "flake-compat": { 67 - "flake": false, 68 - "locked": { 69 - "lastModified": 1673956053, 70 - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", 71 - "owner": "edolstra", 72 - "repo": "flake-compat", 73 - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", 74 - "type": "github" 75 - }, 76 - "original": { 77 - "owner": "edolstra", 78 - "repo": "flake-compat", 79 - "type": "github" 80 - } 81 - }, 82 23 "flake-parts": { 83 24 "inputs": { 84 25 "nixpkgs-lib": "nixpkgs-lib" ··· 97 38 "type": "github" 98 39 } 99 40 }, 100 - "flake-utils": { 101 - "locked": { 102 - "lastModified": 1667395993, 103 - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", 104 - "owner": "numtide", 105 - "repo": "flake-utils", 106 - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", 107 - "type": "github" 108 - }, 109 - "original": { 110 - "owner": "numtide", 111 - "repo": "flake-utils", 112 - "type": "github" 113 - } 114 - }, 115 41 "nixpkgs": { 116 42 "locked": { 117 - "lastModified": 1711401922, 118 - "narHash": "sha256-QoQqXoj8ClGo0sqD/qWKFWezgEwUL0SUh37/vY2jNhc=", 119 - "owner": "NixOS", 43 + "lastModified": 1721933792, 44 + "narHash": "sha256-zYVwABlQnxpbaHMfX6Wt9jhyQstFYwN2XjleOJV3VVg=", 45 + "owner": "nixos", 120 46 "repo": "nixpkgs", 121 - "rev": "07262b18b97000d16a4bdb003418bd2fb067a932", 47 + "rev": "2122a9b35b35719ad9a395fe783eabb092df01b1", 122 48 "type": "github" 123 49 }, 124 50 "original": { 125 - "owner": "NixOS", 51 + "owner": "nixos", 126 52 "ref": "nixpkgs-unstable", 127 53 "repo": "nixpkgs", 128 54 "type": "github" ··· 140 66 "url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz" 141 67 } 142 68 }, 143 - "nixpkgs-stable": { 144 - "locked": { 145 - "lastModified": 1711460390, 146 - "narHash": "sha256-akSgjDZL6pVHEfSE6sz1DNSXuYX6hq+P/1Z5IoYWs7E=", 147 - "owner": "NixOS", 148 - "repo": "nixpkgs", 149 - "rev": "44733514b72e732bd49f5511bd0203dea9b9a434", 150 - "type": "github" 151 - }, 152 - "original": { 153 - "owner": "NixOS", 154 - "ref": "nixos-23.11", 155 - "repo": "nixpkgs", 156 - "type": "github" 157 - } 158 - }, 159 - "nixpkgs_2": { 160 - "locked": { 161 - "lastModified": 1721933792, 162 - "narHash": "sha256-zYVwABlQnxpbaHMfX6Wt9jhyQstFYwN2XjleOJV3VVg=", 163 - "owner": "nixos", 164 - "repo": "nixpkgs", 165 - "rev": "2122a9b35b35719ad9a395fe783eabb092df01b1", 166 - "type": "github" 167 - }, 168 - "original": { 169 - "owner": "nixos", 170 - "ref": "nixpkgs-unstable", 171 - "repo": "nixpkgs", 172 - "type": "github" 173 - } 174 - }, 175 69 "process-compose-flake": { 176 70 "locked": { 177 71 "lastModified": 1718031437, ··· 189 83 }, 190 84 "root": { 191 85 "inputs": { 192 - "attic": "attic", 193 - "crane": "crane_2", 86 + "crane": "crane", 194 87 "flake-parts": "flake-parts", 195 - "nixpkgs": "nixpkgs_2", 88 + "nixpkgs": "nixpkgs", 196 89 "process-compose-flake": "process-compose-flake", 197 90 "rust-overlay": "rust-overlay", 198 91 "services-flake": "services-flake"
+2 -3
flake.nix
··· 1 1 { 2 2 inputs = { 3 - attic.url = "github:zhaofengli/attic"; 4 3 crane.inputs.nixpkgs.follows = "nixpkgs"; 5 4 crane.url = "github:ipetkov/crane"; 6 5 flake-parts.url = "github:hercules-ci/flake-parts"; ··· 74 73 pkgs.rustc 75 74 pkgs.rustfmt 76 75 77 - inputs'.attic.packages.attic 76 + pkgs.attic-client 78 77 self'.packages.seed-ci 79 78 80 79 pkgs.docker ··· 116 115 }; 117 116 118 117 packages = { 119 - seed-ci = pkgs.callPackage ./nix/seed-ci.nix { inherit (inputs'.attic.packages) attic; }; 118 + seed-ci = pkgs.callPackage ./nix/seed-ci.nix { }; 120 119 client = pkgs.callPackage ./nix/client-rust-package.nix { inherit craneLib rustTarget; }; 121 120 client-go = pkgs.callPackage ./nix/client-go-package.nix { buildGoModule = pkgs.buildGo122Module; }; 122 121 server = pkgs.callPackage ./nix/server-package.nix { inherit beamPackages elixir; };
+2 -2
nix/seed-ci.nix
··· 3 3 makeWrapper, 4 4 runCommandNoCC, 5 5 6 - attic, 6 + attic-client, 7 7 coreutils, 8 8 nix, 9 9 nix-eval-jobs, ··· 21 21 22 22 wrapProgram $out/bin/seed-ci --prefix PATH : ${ 23 23 lib.makeBinPath [ 24 - attic 24 + attic-client 25 25 coreutils 26 26 nix 27 27 nix-eval-jobs