oandars 0.1.1

A wrapper for the Oanda Rest-v20 API
Documentation
FROM debian:jessie

ENV RUST_VERSION=1.16.0
ENV RUST_TARGET=x86_64-unknown-linux-gnu

RUN \
  apt-get update && \
  DEBIAN_FRONTEND=noninteractive \
  apt-get install -y ca-certificates curl build-essential gcc libssl-dev openssl pkg-config && \
  curl \
    -sO \
    https://static.rust-lang.org/dist/rust-$RUST_VERSION-$RUST_TARGET.tar.gz \
    && \
  tar -xzf rust-$RUST_VERSION-$RUST_TARGET.tar.gz && \
  ./rust-$RUST_VERSION-$RUST_TARGET/install.sh --without=rust-docs && \
  DEBIAN_FRONTEND=noninteractive apt-get remove --purge -y curl && \
  rm -rf \
    ./rust-$RUST_VERSION-$RUST_TARGET \
    rust-$RUST_VERSION-$RUST_TARGET.tar.gz \
    /var/lib/apt/lists/* \
    /tmp/* \
    /var/tmp/*

RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app

COPY . /usr/src/app

CMD ["cargo", "build"]