2 个不稳定版本

0.2.0 2020年6月1日
0.1.1 2020年3月25日
0.1.0 2020年3月25日

#34 in #podcast

GPL-3.0-only

97KB
1.5K SLoC

mygpoclient-rs

Build Status codecov coveralls libraries.io Gitmoji Crates.io Documentation

gpodder.net 的 Rust 客户端库

支持的功能

构建

  1. 克隆此仓库
  2. 运行 cargo build

测试

  1. 运行 cp set-credentials.sh _set-credentials.sh
  2. _set-credentials.sh 中输入有效的 gpodder.net 凭据
  3. 运行 source ./_set-credentials.sh
  4. 运行 cargo test -- --test-threads=1

由于它们在 gpodder.net 服务器上共享状态,因此测试必须连续运行。

安装 git 钩子

  • commit-msg: 运行 ln -s ../../commit-msg.sh .git/hooks/commit-msg && chmod +x commit-msg.sh
  • pre-commit: 运行 ln -s ../../pre-commit.sh .git/hooks/pre-commit && chmod +x pre-commit.sh

依赖

~4–8.5MB
~188K SLoC