Publish quixos-nix-helpers from 7fd5e15105cef21d2b1c3da860c53c5033f66256
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"sourceRepo": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos",
|
"sourceRepo": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos",
|
||||||
"sourceCommit": "22bb3d02264980d74de65c34bbbcb81764dc65c0",
|
"sourceCommit": "7fd5e15105cef21d2b1c3da860c53c5033f66256",
|
||||||
"sourcePath": "quixos-instance/quixos-nix-helpers",
|
"sourcePath": "quixos-instance/quixos-nix-helpers",
|
||||||
"exportName": "quixos-nix-helpers",
|
"exportName": "quixos-nix-helpers",
|
||||||
"mirrorRemote": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos-nix-helpers.git"
|
"mirrorRemote": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos-nix-helpers.git"
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
# The caller has compiled this package and its exact recursive candidate graph.
|
|
||||||
# No credentials, mutable references, or workspace-wide unrelated schema enter
|
|
||||||
# the package derivation. Ordinary #server builds are not promotion evidence.
|
|
||||||
{ source, schema, generator, packageRevisionId, system ? builtins.currentSystem }:
|
|
||||||
let
|
|
||||||
package = builtins.getFlake ("path:" + source);
|
|
||||||
checked = package.quixosPackages.${system}.checkedServer or
|
|
||||||
(throw "Package ${packageRevisionId} lacks checkedServer. Upgrade its Nix helper and adopt generated implementation bindings before cutover.");
|
|
||||||
in checked {
|
|
||||||
inherit packageRevisionId;
|
|
||||||
schema = builtins.path { path = /. + schema; name = "candidate-package-bindings.json"; };
|
|
||||||
generator = builtins.storePath generator;
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user