-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnixops-gce.nix
33 lines (31 loc) · 1.01 KB
/
nixops-gce.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{ config, lib, ...}:
let
url = "https://github.com/nix-community/nixops-gce.git";
src = builtins.fetchGit {
inherit url;
rev = "712453027486e62e087b9c91e4a8a171eebb6ddd";
};
in
{
about.sources = "- [NixOps GCE](${url})";
files.docs."/gh-pages/src/nixops-gce.md".modules = [
"${src}/nixops_gcp/nix/image-options.nix"
"${src}/nixops_gcp/nix/common-gce-options.nix"
(import "${src}/nixops_gcp/nix/gce-credentials.nix" lib "{name}")
# impurit error
# "${src}/nixops_gcp/nix/gce.nix"
# "${src}/nixops_gcp/nix/gce-target-pool.nix"
# "${src}/nixops_gcp/nix/gce-static-ip.nix"
# "${src}/nixops_gcp/nix/gce-routes.nix"
# "${src}/nixops_gcp/nix/gce-network.nix"
# "${src}/nixops_gcp/nix/gce-image.nix"
# "${src}/nixops_gcp/nix/gce-http-health-check.nix"
# "${src}/nixops_gcp/nix/gce-forwarding-rule.nix"
# "${src}/nixops_gcp/nix/gce-disk.nix"
# "${src}/nixops_gcp/nix/gse-bucket.nix"
];
files.mdbook.summary = ''
---
- [NixOps GCE](./nixops-gce.md)
'';
}