rs-nomad 0.16.0

This crate provides access to a set of strongly typed apis to interact with nomad (https://www.nomadproject.io/)
Documentation
# 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.