tvl-depot/views/kit
sterni 5384c9ac0e fix(views/kit): include dependency-analyzer
Since cl/11116, //nix/buildkite needs dependency-analyzer as an input.

Change-Id: I2d924d6648b4ebf39388d8142a99496ef854d0c1
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11451
Reviewed-by: ezemtsov <eugene.zemtsov@gmail.com>
Tested-by: BuildkiteCI
2024-04-18 13:29:39 +00:00
..
buildkite.yml feat(tvl-kit): Expose lazy-deps 2022-05-02 23:34:55 +00:00
default.nix fix(views/kit): include dependency-analyzer 2024-04-18 13:29:39 +00:00
README.md fix(views/kit): communicate :unsign in the tvl-kit URL directly 2023-03-31 08:46:01 +00:00
workspace.josh fix(views/kit): include dependency-analyzer 2024-04-18 13:29:39 +00:00

The TVL Kit

Build status

This folder contains a publicly available version of the core TVL tooling, currently comprising of:

  • buildkite: TVL tooling for dynamically generating Buildkite pipelines with Nix.
  • buildGo: Nix-based build system for Go.
  • readTree: Nix library to dynamically compute attribute trees corresponding to the physical layout of a repository.
  • besadii: Configurable Gerrit/Buildkite integration hook.
  • magrathea: Command-line tool for working with TVL-style monorepos
  • checks: Collection of useful CI checks for Buildkite

It can be accessed via git by cloning it as such:

git clone https://code.tvl.fyi/depot.git:unsign:workspace=views/kit.git tvl-kit

If you are looking at this within the TVL depot, you can see the josh configuration in workspace.josh. You will find the projects at slightly different paths within the depot.