commit
b722850fb0
4 changed files with 26 additions and 37 deletions
2
.github/workflows/nix.yml
vendored
2
.github/workflows/nix.yml
vendored
|
@ -12,4 +12,4 @@ jobs:
|
||||||
extraPullNames: nixpkgs-update
|
extraPullNames: nixpkgs-update
|
||||||
name: nix-community
|
name: nix-community
|
||||||
signingKey: ${{ secrets.CACHIX_SIGNING_KEY }}
|
signingKey: ${{ secrets.CACHIX_SIGNING_KEY }}
|
||||||
- run: nix-build
|
- run: ./ci.sh
|
||||||
|
|
8
ci.sh
Executable file
8
ci.sh
Executable file
|
@ -0,0 +1,8 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
# Run this command to reproduce CI
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
out=$(nix-build nix -A nix-build-uncached)
|
||||||
|
|
||||||
|
"$out/bin/nix-build-uncached"
|
|
@ -1,34 +0,0 @@
|
||||||
# This domain is deprecated. We use nix-community.org
|
|
||||||
locals {
|
|
||||||
cloudflare_zone_id = "ea3afc8656765143b2d5b7501c243aa7"
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "build01-A" {
|
|
||||||
zone_id = local.cloudflare_zone_id
|
|
||||||
name = "build01"
|
|
||||||
value = "94.130.143.84"
|
|
||||||
type = "A"
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "build01-AAAA" {
|
|
||||||
zone_id = local.cloudflare_zone_id
|
|
||||||
name = "build01"
|
|
||||||
value = "2a01:4f8:13b:2ceb::1"
|
|
||||||
type = "AAAA"
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "apex-A" {
|
|
||||||
zone_id = local.cloudflare_zone_id
|
|
||||||
name = "@"
|
|
||||||
value = "nix-community.github.io"
|
|
||||||
type = "CNAME"
|
|
||||||
proxied = false
|
|
||||||
}
|
|
||||||
|
|
||||||
# Any email coming from that domain are SPAM
|
|
||||||
resource "cloudflare_record" "apex-TXT" {
|
|
||||||
zone_id = local.cloudflare_zone_id
|
|
||||||
name = "@"
|
|
||||||
value = "v=spf1 -all"
|
|
||||||
type = "TXT"
|
|
||||||
}
|
|
|
@ -16,17 +16,32 @@ resource "cloudflare_record" "nix-community-org-build01-AAAA" {
|
||||||
type = "AAAA"
|
type = "AAAA"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
resource "cloudflare_record" "nix-community-org-build02-A" {
|
||||||
|
zone_id = local.nix_community_org_zone_id
|
||||||
|
name = "build02"
|
||||||
|
value = "95.217.109.189"
|
||||||
|
type = "A"
|
||||||
|
}
|
||||||
|
|
||||||
|
# TODO: add IPv6
|
||||||
|
# resource "cloudflare_record" "nix-community-org-build02-AAAA" {
|
||||||
|
# zone_id = local.nix_community_org_zone_id
|
||||||
|
# name = "build02"
|
||||||
|
# value = "2a01:4f9:4a:2b02::1"
|
||||||
|
# type = "AAAA"
|
||||||
|
# }
|
||||||
|
|
||||||
resource "cloudflare_record" "nix-community-org-hydra-CNAME" {
|
resource "cloudflare_record" "nix-community-org-hydra-CNAME" {
|
||||||
zone_id = local.nix_community_org_zone_id
|
zone_id = local.nix_community_org_zone_id
|
||||||
name = "hydra"
|
name = "hydra"
|
||||||
value = "build01.nix-community.com"
|
value = "build01.nix-community.org"
|
||||||
type = "CNAME"
|
type = "CNAME"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "cloudflare_record" "nix-community-org-search-CNAME" {
|
resource "cloudflare_record" "nix-community-org-search-CNAME" {
|
||||||
zone_id = local.nix_community_org_zone_id
|
zone_id = local.nix_community_org_zone_id
|
||||||
name = "search"
|
name = "search"
|
||||||
value = "build01.nix-community.com"
|
value = "build01.nix-community.org"
|
||||||
type = "CNAME"
|
type = "CNAME"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue