Command-line interface reference#

fastrpi-server#

Client for the Fastr Package Index (FastrPI).

fastrpi-server [OPTIONS] COMMAND [ARGS]...

cicd-checks#

CLI for tests to run during CI/CD.

param click.Path repository_folder:

Folder for the tool or network repository.

param str commit_message:

Commit message for the commit adding the network or tool.

fastrpi-server cicd-checks [OPTIONS] REPOSITORY_FOLDER COMMIT_MESSAGE

Arguments

REPOSITORY_FOLDER#

Required argument

COMMIT_MESSAGE#

Required argument

copy-reports#

When a new Package is uploaded, read the package list, update it and write it back again.

fastrpi-server copy-reports [OPTIONS] REPOSITORY_FOLDER COMMIT_MESSAGE

Options

--container_scanning <container_scanning>#

Required Gitlab Container Scanning report.

--deps_scanning <deps_scanning>#

Required Gitlab Dependency Scanning report.

Arguments

REPOSITORY_FOLDER#

Required argument

COMMIT_MESSAGE#

Required argument

update-list#

When a new Package is uploaded, read the package list, update it and write it back again.

fastrpi-server update-list [OPTIONS] REPOSITORY_FOLDER COMMIT_MESSAGE

Options

--dockerdigest <dockerdigest>#

Image digest of a Docker image.

Arguments

REPOSITORY_FOLDER#

Required argument

COMMIT_MESSAGE#

Required argument

update-list-format#

When the package list format changes, use this function to update the list to the new format.

fastrpi-server update-list-format [OPTIONS] REPOSITORY_FOLDER REPO_TYPE

Arguments

REPOSITORY_FOLDER#

Required argument

REPO_TYPE#

Required argument