about summary refs log tree commit diff
path: root/ops/sync-gcsr/manifest.yaml
diff options
context:
space:
mode:
authorVincent Ambo <tazjin@google.com>2020-02-21T23·17+0000
committerVincent Ambo <tazjin@google.com>2020-02-21T23·17+0000
commit892418db8f291efa184e2130533dfab3f2f91f40 (patch)
tree52005bbd2226c75137f206c93ec16a65d864dfcc /ops/sync-gcsr/manifest.yaml
parentd657e878fa518cd0489ee6352261bf17185c3fe4 (diff)
parent5ed68f0f6b192cffb1bd4d1790360583d08018bb (diff)
merge(feat/besadii): Integrate besadii at //ops/besadii r/569
This tool supersedes the previous //ops/sync-gcsr, which no longer
exists.

Besadii runs as a git post-receive hook and triggers builds for the
depot on sourcehut. Builds are only triggered for branches, not for
tags.

The sourcehut token is read from /etc/secrets where it has been
manually placed on camden.

Besadii was a hutt kajidic, and also part of the Hutt Clan.
Diffstat (limited to 'ops/sync-gcsr/manifest.yaml')
-rw-r--r--ops/sync-gcsr/manifest.yaml23
1 files changed, 0 insertions, 23 deletions
diff --git a/ops/sync-gcsr/manifest.yaml b/ops/sync-gcsr/manifest.yaml
deleted file mode 100644
index 3016c2ca57ee..000000000000
--- a/ops/sync-gcsr/manifest.yaml
+++ /dev/null
@@ -1,23 +0,0 @@
-image: nixos/latest
-sources:
-  - https://git.tazj.in/
-secrets:
-  # cachix/tazjin
-  - f7f02546-4d95-44f7-a98e-d61fdded8b5b
-tasks:
-  - setup: |
-      # sourcehut does not censor secrets in builds, hence this hack:
-      echo -n 'export CACHIX_SIGNING_KEY=' > cachix-preamble
-      cat cachix-preamble ~/.cachix-tazjin >> ~/.buildenv
-      nix-env -iA third_party.cachix -f git.tazj.in
-      cachix use tazjin
-  - build: |
-      cd git.tazj.in
-      nix-build ci-builds.nix > built-paths
-  - cache: |
-      cd git.tazj.in
-      cat built-paths | cachix push tazjin
-triggers:
-  - action: email
-    condition: failure
-    to: mail@tazj.in