fga-eps-mds/2019.1-unbrake

View on GitHub
unbrake-local/Dockerfile

Summary

Maintainability
Test Coverage
# Couldn't use alpine, I've had trouble because of appindicator lib
# Tried to compile manually but needed others missing libraries
FROM golang:1.12.5
LABEL description="Environment with needed libraries for unbrake local application"

RUN apt-get update && apt-get install -y --no-install-recommends \
        libgtk-3-dev \
        libappindicator3-dev \
    && rm -rf /var/lib/apt/lists/* \
    && go get -v \
        github.com/tarm/serial \
        github.com/getlantern/systray \
        \
        golang.org/x/lint/golint \
        github.com/icaropires/go/v2

WORKDIR /go/src/github.com/fga-eps-mds/2019.1-unbrake/unbrake-local

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