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