1个不稳定版本
0.11.3 | 2024年2月21日 |
---|
#1003 在 开发工具
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