feat(devshell): add liminix-related tools
serial console, deployment tools and TFTP tool Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
This commit is contained in:
parent
f9a6330d6a
commit
9d17167495
2 changed files with 14 additions and 4 deletions
|
@ -1,14 +1,14 @@
|
||||||
jobs:
|
jobs:
|
||||||
ap:
|
ap01:
|
||||||
runs-on: nix
|
runs-on: nix
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- env:
|
- env:
|
||||||
BUILD_NODE: ap
|
BUILD_NODE: ap01
|
||||||
STORE_ENDPOINT: https://tvix-store.dgnum.eu/infra-signing/
|
STORE_ENDPOINT: https://tvix-store.dgnum.eu/infra-signing/
|
||||||
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
||||||
STORE_USER: admin
|
STORE_USER: admin
|
||||||
name: Build and cache ap
|
name: Build and cache ap01
|
||||||
run: nix-shell -A eval-nodes --run cache-node
|
run: nix-shell -A eval-nodes --run cache-node
|
||||||
bridge01:
|
bridge01:
|
||||||
runs-on: nix
|
runs-on: nix
|
||||||
|
|
12
default.nix
12
default.nix
|
@ -113,7 +113,17 @@ in
|
||||||
}))
|
}))
|
||||||
pkgs.npins
|
pkgs.npins
|
||||||
|
|
||||||
liminixHive.liminix.pkgs.pkgsBuildBuild.min-copy-closure
|
pkgs.picocom
|
||||||
|
(pkgs.callPackage (sources.liminix + "/pkgs/min-copy-closure") {
|
||||||
|
nix = pkgs.lix;
|
||||||
|
})
|
||||||
|
(pkgs.callPackage (sources.liminix + "/pkgs/min-collect-garbage") {
|
||||||
|
nix = pkgs.lix;
|
||||||
|
})
|
||||||
|
(pkgs.callPackage (sources.liminix + "/pkgs/tufted")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
(pkgs.callPackage ./lib/colmena { inherit (nix-pkgs) colmena; })
|
(pkgs.callPackage ./lib/colmena { inherit (nix-pkgs) colmena; })
|
||||||
(pkgs.callPackage "${sources.agenix}/pkgs/agenix.nix" { })
|
(pkgs.callPackage "${sources.agenix}/pkgs/agenix.nix" { })
|
||||||
|
|
Loading…
Add table
Reference in a new issue