Skip to content

tak backfill

  • Usage: tak backfill [FLAGS] [-- ARGS]…

Benchmark published release binaries to bootstrap history.

A new adopter's first chart is empty. Rather than rebuilding a project at a hundred historical commits, download what it already published.

Arguments

[-- ARGS]…

Arguments passed to the downloaded binary, after --. Defaults to --version, which every CLI answers cheaply

Flags

--repo <REPO>

Repository to pull releases from, as "owner/name". Defaults to the origin remote of the current repository

--bin <BIN>

Executable name to look for inside each release archive. Defaults to the repository name

--bench <BENCH>

Name to record measurements under

Default: release

--limit <LIMIT>

Most recent releases to measure

Default: 20

--runs <RUNS>

Timed runs per release

Default: 10

--dry-run

Measure but do not write to refs/notes/tak