3 个版本 (1 个稳定版)
1.0.0 | 2023年6月8日 |
---|---|
0.1.1 | 2023年5月3日 |
0.1.0 | 2023年5月3日 |
#13 in #tooling
每月下载量 29
16KB
231 行
Noosana Node Helper
Noosana 节点辅助工具。
用法
Usage: nosana-node-helper artifact-uploader [OPTIONS] --job-id <JOB_ID> --secrets-manager <SECRETS_MANAGER> --secrets-token <SECRETS_TOKEN>
Options:
-n, --name <NAME> The name of the archive [default: artifacts]
-j, --job-id <JOB_ID> The build ID to download and upload artifacts
-s, --storage <STORAGE> Storage backend [default: ipfs] [possible values: ipfs]
--pinata-jwt <PINATA_JWT> Token when using ipfs [env: PINATA_JWT=]
-p, --path <PATH> Add paths to archive (can be multiple)
--secrets-manager <SECRETS_MANAGER> Url to secrets manager
--secrets-token <SECRETS_TOKEN> Token to secrets manager
-h, --help Print help
测试
要测试此工具,可以运行 cargo test
,如果您想查看运行方法的全部输出,可以运行以下命令
cargo test -- --nocapture
PINATA_JWT
确保将您的 JWT 添加到您的环境中以运行 Pinata 存储测试。
export PINATA_JWT="yourPinataTokenHere"
确保将新的 Secrets Manager JWT 添加到您的环境中以运行密钥测试。
export SECRETS_JWT="yourSecretsTokenHere"
依赖项
~10–25MB
~402K SLoC