All checks were successful
Check meta / check_meta (pull_request) Successful in 16s
Check meta / check_dns (pull_request) Successful in 18s
Check workflows / check_workflows (pull_request) Successful in 19s
Build all the nodes / Jaccess04 (pull_request) Successful in 25s
Build all the nodes / Jaccess01 (pull_request) Successful in 29s
Build all the nodes / netcore02 (pull_request) Successful in 28s
Build all the nodes / netcore01 (pull_request) Successful in 29s
Run pre-commit on all files / pre-commit (pull_request) Successful in 32s
Build all the nodes / ap01 (pull_request) Successful in 47s
Build all the nodes / lab-router01 (pull_request) Successful in 1m3s
Build all the nodes / geo02 (pull_request) Successful in 1m8s
Build all the nodes / geo01 (pull_request) Successful in 1m10s
Build all the nodes / bridge01 (pull_request) Successful in 1m10s
Build all the nodes / cof02 (pull_request) Successful in 1m11s
Build all the nodes / build01 (pull_request) Successful in 1m13s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m12s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m13s
Build the shell / build-shell (pull_request) Successful in 32s
Build all the nodes / iso (pull_request) Successful in 1m20s
Build all the nodes / tower01 (pull_request) Successful in 1m11s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m29s
Build all the nodes / zulip01 (pull_request) Successful in 1m7s
Build all the nodes / compute01 (pull_request) Successful in 1m41s
Build all the nodes / rescue01 (pull_request) Successful in 1m28s
Build all the nodes / web02 (pull_request) Successful in 1m17s
Build all the nodes / vault01 (pull_request) Successful in 1m22s
Build all the nodes / krz01 (pull_request) Successful in 1m49s
Build all the nodes / web01 (pull_request) Successful in 1m24s
Build all the nodes / web03 (pull_request) Successful in 1m22s
Build all the nodes / storage01 (pull_request) Successful in 1m49s
Check workflows / check_workflows (push) Successful in 24s
Build all the nodes / Jaccess01 (push) Successful in 32s
Build all the nodes / Jaccess04 (push) Successful in 32s
Run pre-commit on all files / pre-commit (push) Successful in 39s
Build all the nodes / netcore01 (push) Successful in 28s
Build all the nodes / netcore02 (push) Successful in 28s
Build all the nodes / ap01 (push) Successful in 1m4s
Build all the nodes / geo02 (push) Successful in 1m37s
Build all the nodes / geo01 (push) Successful in 1m39s
Build all the nodes / hypervisor01 (push) Successful in 1m33s
Build all the nodes / compute01 (push) Successful in 1m42s
Build all the nodes / hypervisor02 (push) Successful in 1m31s
Build all the nodes / build01 (push) Successful in 1m48s
Build all the nodes / cof02 (push) Successful in 1m50s
Build all the nodes / hypervisor03 (push) Successful in 1m45s
Build the shell / build-shell (push) Successful in 1m1s
Build all the nodes / lab-router01 (push) Successful in 1m37s
Build all the nodes / web03 (push) Successful in 1m29s
Build all the nodes / tower01 (push) Successful in 1m35s
Build all the nodes / krz01 (push) Successful in 1m54s
Build all the nodes / web02 (push) Successful in 1m38s
Build all the nodes / zulip01 (push) Successful in 1m22s
Build all the nodes / vault01 (push) Successful in 1m40s
Build all the nodes / bridge01 (push) Successful in 2m22s
Build all the nodes / iso (push) Successful in 1m59s
Build all the nodes / rescue01 (push) Successful in 1m44s
Build all the nodes / web01 (push) Successful in 1m42s
Build all the nodes / storage01 (push) Successful in 1m47s
511 lines
20 KiB
YAML
Generated
511 lines
20 KiB
YAML
Generated
###
|
|
# This file was automatically generated with nix-actions.
|
|
jobs:
|
|
Jaccess01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: Jaccess01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval Jaccess01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build Jaccess01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache Jaccess01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
Jaccess04:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: Jaccess04
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval Jaccess04
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build Jaccess04
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache Jaccess04
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
ap01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: ap01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval ap01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build ap01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache ap01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
bridge01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: bridge01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval bridge01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build bridge01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache bridge01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
build01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: build01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval build01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build build01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache build01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
cof02:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: cof02
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval cof02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build cof02
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache cof02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
compute01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: compute01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval compute01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build compute01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache compute01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
geo01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: geo01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval geo01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build geo01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache geo01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
geo02:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: geo02
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval geo02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build geo02
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache geo02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
hypervisor01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: hypervisor01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval hypervisor01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build hypervisor01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache hypervisor01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
hypervisor02:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: hypervisor02
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval hypervisor02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build hypervisor02
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache hypervisor02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
hypervisor03:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: hypervisor03
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval hypervisor03
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build hypervisor03
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache hypervisor03
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
iso:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: iso
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval iso
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build iso
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache iso
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
krz01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: krz01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval krz01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build krz01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache krz01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
lab-router01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: lab-router01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval lab-router01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build lab-router01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache lab-router01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
netcore01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: netcore01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval netcore01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build netcore01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache netcore01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
netcore02:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: netcore02
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval netcore02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build netcore02
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache netcore02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
rescue01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: rescue01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval rescue01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build rescue01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache rescue01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
storage01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: storage01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval storage01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build storage01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache storage01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
tower01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: tower01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval tower01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build tower01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache tower01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
vault01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: vault01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval vault01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build vault01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache vault01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
web01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: web01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval web01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build web01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache web01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
web02:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: web02
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval web02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build web02
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache web02
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
web03:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: web03
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval web03
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build web03
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache web03
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
zulip01:
|
|
runs-on: nix-infra
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- env:
|
|
BUILD_NODE: zulip01
|
|
NIX_SHOW_STATS: 1
|
|
name: Eval zulip01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\nDRV=$(instantiate-node)\necho \"DRV=$DRV\" >> $GITHUB_ENV\n'"
|
|
- name: Build zulip01
|
|
run: "STORE_PATH=\"$(nix-store --realise \"$DRV\")\"\necho \"STORE_PATH=$STORE_PATH\"\
|
|
\ >> $GITHUB_ENV\n"
|
|
- env:
|
|
STORE_ENDPOINT: https://snix-store.dgnum.eu/infra.signing/
|
|
STORE_PASSWORD: ${{ secrets.STORE_PASSWORD }}
|
|
STORE_USER: admin
|
|
name: Cache zulip01
|
|
run: "nix-shell -A eval-nodes --run 'set -o pipefail\nset -o nounset\nset -o
|
|
errexit\npush-to-cache \"$STORE_PATH\"\n'"
|
|
name: Build all the nodes
|
|
on:
|
|
pull_request:
|
|
branches:
|
|
- main
|
|
push:
|
|
branches:
|
|
- main
|