7604833d2a
Change-Id: I6687bda77a3160b922156de9045d5f8565be0a61 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8744 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Autosubmit: tazjin <tazjin@tvl.su> Reviewed-by: flokli <flokli@flokli.de> |
||
---|---|---|
.. | ||
buildkite.yml | ||
default.nix | ||
README.md | ||
workspace.josh |
The TVL Kit
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 monoreposchecks
: 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.