Skip to content

Add bencher schema subcommand #649

@SignpostMarv

Description

@SignpostMarv

requesting a bencher CLI command with which one can dump bmf.json

currently doing this:

FROM ghcr.io/bencherdev/bencher-console:v0.5.10 AS bencher

FROM alpine AS downloads
ADD https://github.com/bencherdev/bencher/releases/download/v0.5.10/bencher-v0.5.10-linux-x86-64 /bencher
COPY --from=bencher /usr/src/bencher/dist/client/bmf.json /bmf.json
COPY sha512sum.txt sha512sum.txt
RUN sha512sum -c sha512sum.txt

FROM mcr.microsoft.com/devcontainers/base:ubuntu

COPY --from=downloads --chown=vscode:vscode /bencher /home/vscode/.local/bin/bencher
COPY --from=downloads --chown=vscode:vscode /bmf.json /app/bencher/bmf.json
RUN chmod +x /home/vscode/.local/bin/bencher

would rather just be able to bencher [some sensible command here] > ./bmf.json

reasoning being is that https://bencher.dev/bmf.json isn't versioned, so if the format changes in future one cannot do version-specific tooling.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions