working local dev config

This commit is contained in:
Eugene
2017-12-22 14:42:15 -06:00
parent d6c4d06bd8
commit c034a84c6b
8 changed files with 33 additions and 17 deletions
+3 -3
View File
@@ -9,18 +9,18 @@ RUN gometalinter --disable-all --deadline=300s --vendor --enable=vet --enable=ve
--enable=staticcheck --enable=ineffassign --enable=goconst --enable=errcheck --enable=unconvert \
--enable=deadcode --enable=gosimple --enable=gas --exclude=test ./...
RUN /script/checkvendor.sh
#RUN /script/checkvendor.sh
RUN mkdir -p target && /script/coverage.sh
RUN go build -o remark -ldflags "-X main.revision=$(git rev-parse --abbrev-ref HEAD)-$(git describe --abbrev=7 --always --tags)-$(date +%Y%m%d-%H:%M:%S)" ./app
# Run
FROM umputun/baseimage:micro-latest
RUN apk add --update ca-certificates && update-ca-certificates
COPY --from=build /go/src/github.com/umputun/remark/remark /srv/
COPY --from=build /go/src/github.com/umputun/remark/web /srv/web
RUN chown -R umputun:umputun /srv
USER umputun