mygpoclient 0.1.0

Client library for gpodder.net API
docs.rs failed to build mygpoclient-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: mygpoclient-0.2.0

mygpoclient-rs

Build Status codecov coveralls libraries.io Gitmoji

Rust client library for gpodder.net

Supported features

Building

  1. Clone this repository
  2. Run cargo build

Testing

  1. Run cp set-credentials.sh _set-credentials.sh
  2. Enter valid gpodder.net credentials in _set-credentials.sh
  3. Run source ./_set-credentials.sh
  4. Run cargo test -- --test-threads=1

The tests have to run consecutively because they share state on the gpodder.net server.

Install git hooks

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