# Nomad ## rs-nomad [![Crates.io: rs-consul](https://img.shields.io/crates/v/rs-nomad.svg)](https://crates.io/crates/rs-nomad) [![Documentation](https://docs.rs/rs-nomad/badge.svg)](https://docs.rs/rs-nomad) [![Main](https://github.com/Roblox/rs-nomad/actions/workflows/main.yml/badge.svg)](https://github.com/Roblox/rs-nomad/actions/workflows/main.yml) This crate provides access to a set of strongly typed apis to interact with [nomad](https://www.nomadproject.io/) ## Installation Simply include rs-nomad in your Cargo dependencies. ```toml [dependencies] rs-nomad = "0.1.0" ``` ## Development ```bash cargo build ``` ### Tests #### Local Nomad Start rs-nomad locally with a docker image. ```bash make run-test-env ``` #### CI Nomad In CI, we start a service container for the test. #### Running Tests ```bash cargo test ``` ## Contributions For contributions, please: 1. Make a pull request 2. Make sure the tests pass 3. Add a bullet to the Changelog ## License rs-consul is available under the MIT license. See [LICENSE](LICENSE) for details.