svc-error 0.1.12

An implementation of RFC7807: Problem Details for HTTP APIs.
Documentation
language: rust
rust:
  - stable
cache: cargo
git:
  depth: 1
jobs:
  include:
    - stage: check
      name: Tests
      script: cargo test
    - stage: check
      name : Rustfmt
      install: rustup component add rustfmt
      script: cargo fmt -- --check
    - stage: check
      name: Clippy
      install: rustup component add clippy
      script: cargo clippy
    - stage: build
      name: Package
      script: cargo package
    - stage: build
      name: Build w/o features
      script: cargo build
    - stage: build
      name: Build w/ diesel
      script: cargo build --features "diesel"
    - stage: build
      name: Build w/ r2d2
      script: cargo build --features "r2d2"
    - stage: build
      name: Build w/ svc-agent
      script: cargo build --features "svc-agent"
    - stage: build
      name: Build w/ svc-authn
      script: cargo build --features "svc-authn"
    - stage: build
      name: Build w/ svc-authz
      script: cargo build --features "svc-authz"
stages:
  - name: check
  - name: build
notifications:
  email: false