FROM golang:1.10 as build
ARG srcdir
WORKDIR $srcdir
ADD . $srcdir
RUN make build

FROM amazonlinux:2017.12
ARG srcdir

RUN yum -y update && yum -y install bzip2-devel
RUN ln -s /usr/lib64/libbz2.so /usr/lib64/libbz2.so.1.0

ADD build/TwitchTranscoder /usr/local/bin/TwitchTranscoder
ADD build/ffprobe /usr/local/bin/ffprobe

COPY --from=build $srcdir/build/sts /usr/local/bin/sts

ENTRYPOINT ["/usr/local/bin/sts"]
