1个不稳定版本

0.11.3 2024年2月21日

#1003开发工具

Apache-2.0

27KB
545

rerobots CLI

摘要

rerobots的命令行界面(CLI)

当前版本的文档位于 https://docs.rerobots.net/tools/cli

如果您想为开发做出贡献,请参阅以下内容,并在 https://github.com/rerobots/cli 上克隆仓库

入门

与rerobots的多数有趣交互都需要一个API令牌,该令牌可以通过环境变量 REROBOTS_API_TOKEN 或通过命令行开关 -t 提供获取API令牌的地址是 https://rerobots.net/tokens

构建和测试

此工具用 Rust 实现,并发布到 https://crates.io/crates/rerobots-cli 的crate注册处。要构建,请克隆 https://github.com/rerobots/cli.git 的仓库并

cargo build

进行测试,

cargo test

检查代码风格,

cargo +nightly fmt -- --check
cargo clippy --tests -- -D clippy::all

参与

所有参与必须遵循我们在同一目录中的 README.md 文件中详细说明的代码行为准则。

报告错误、请求功能

请在 https://github.com/rerobots/cli/issues 的 issue 跟踪器中检查是否有类似或相关的先前报告

关于安全漏洞的报告应给予最高优先级,并应发送到 [email protected],可选地使用可在 https://rerobots.net/contact 上找到的公钥加密。请在公开问题之前这样做,以便我们有时间找到解决方案。

贡献更改或新代码

欢迎贡献!没有正式的代码风格声明。只需尽量遵循当前仓库中的风格和结构。

非rerobots员工的贡献者必须同意 开发者来源证书。您的同意通过在提交中添加带有您真实姓名的Signed-off-by行来明确表示。(这可以通过使用 git commit --signoff 自动完成。)

许可证

这是免费软件,根据Apache许可证第2.0版发布。您可以在https://apache.ac.cn/licenses/LICENSE2.0获取许可证副本。

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何形式的明示或暗示保证。请参阅许可证了解特定语言对许可权限和限制的规范。

依赖项

~26–41MB
~749K SLoC