feat(netconf/netcore02): ci build

This commit is contained in:
catvayor 2024-12-15 21:22:02 +01:00 committed by Tom Hubrecht
parent 3c9bf80f24
commit fdb355bac7
Signed by: thubrecht
SSH key fingerprint: SHA256:CYNvFo44Ar9qCNnWNnvJVhs0QXO9AZjOLlPeWcSij3Q
2 changed files with 14 additions and 0 deletions

View file

@ -1,4 +1,15 @@
jobs: jobs:
netcore02:
runs-on: nix
steps:
- uses: actions/checkout@v3
- env:
BUILD_NODE: netcore02
STORE_ENDPOINT: https://tvix-store.dgnum.eu/infra-signing/
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
STORE_USER: admin
name: Build and cache netcore02
run: nix-shell -A eval-nodes --run cache-node
ap01: ap01:
runs-on: nix runs-on: nix
steps: steps:

View file

@ -23,6 +23,9 @@ case "$system_type" in
zyxel-nwa50ax) zyxel-nwa50ax)
toplevel_path="config.system.outputs.zyxel-nwa-fit" toplevel_path="config.system.outputs.zyxel-nwa-fit"
;; ;;
netconf)
toplevel_path="config.netconf.rpc"
;;
*) *)
echo "Unsupported system type '$system_type' for caching; add an entry in 'scripts/cache-node.sh'" echo "Unsupported system type '$system_type' for caching; add an entry in 'scripts/cache-node.sh'"
exit 1 exit 1