diff options
author | Vincent Ambo <tazjin@google.com> | 2020-02-21T23·17+0000 |
---|---|---|
committer | Vincent Ambo <tazjin@google.com> | 2020-02-21T23·17+0000 |
commit | 892418db8f291efa184e2130533dfab3f2f91f40 (patch) | |
tree | 52005bbd2226c75137f206c93ec16a65d864dfcc /ops/sync-gcsr/manifest.yaml | |
parent | d657e878fa518cd0489ee6352261bf17185c3fe4 (diff) | |
parent | 5ed68f0f6b192cffb1bd4d1790360583d08018bb (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.yaml | 23 |
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 |