From 49c06aac170c465c91c67973755b1d69ac5783cb Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie <jimmy.zelinskie+git@gmail.com> Date: Mon, 5 Sep 2016 18:18:29 -0400 Subject: [PATCH] add dockerfile and glide config --- Dockerfile | 13 ++++++++++ glide.lock | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ glide.yaml | 26 ++++++++++++++++++++ 3 files changed, 109 insertions(+) create mode 100644 Dockerfile create mode 100644 glide.lock create mode 100644 glide.yaml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..84c30f7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM golang:alpine +MAINTAINER Jimmy Zelinskie <jimmyzelinskie@gmail.com> + +RUN apk update && apk add curl git +RUN curl https://glide.sh/get | sh + +WORKDIR /go/src/github.com/chihaya/chihaya +ADD . /go/src/github.com/chihaya/chihaya +RUN glide install +RUN go install github.com/chihaya/chihaya/cmd/chihaya + +EXPOSE 6880 6881 +ENTRYPOINT ["chihaya"] diff --git a/glide.lock b/glide.lock new file mode 100644 index 0000000..3f7d236 --- /dev/null +++ b/glide.lock @@ -0,0 +1,70 @@ +hash: fe839da75efcf365317b1b5eb04bfa15cd1db10265f4947b8aff78932bf4622e +updated: 2016-09-05T18:13:39.020799284-04:00 +imports: +- name: github.com/beorn7/perks + version: 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9 + subpackages: + - quantile +- name: github.com/golang/protobuf + version: 1f49d83d9aa00e6ce4fc8258c71cc7786aec968a + subpackages: + - proto +- name: github.com/inconshreveable/mousetrap + version: 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75 +- name: github.com/julienschmidt/httprouter + version: 8c199fb6259ffc1af525cc3ad52ee60ba8359669 +- name: github.com/matttproud/golang_protobuf_extensions + version: c12348ce28de40eed0136aa2b644d0ee0650e56c + subpackages: + - pbutil +- name: github.com/mendsley/gojwk + version: 4d5ec6e58103388d6cb0d7d72bc72649be4f0504 +- name: github.com/prometheus/client_golang + version: c5b7fccd204277076155f10851dad72b76a49317 + subpackages: + - prometheus +- name: github.com/prometheus/client_model + version: fa8ad6fec33561be4280a8f0514318c79d7f6cb6 + subpackages: + - go +- name: github.com/prometheus/common + version: 616e90af75cc300730196d04f3676f838d70414f + subpackages: + - expfmt + - internal/bitbucket.org/ww/goautoneg + - model +- name: github.com/prometheus/procfs + version: abf152e5f3e97f2fafac028d2cc06c1feb87ffa5 +- name: github.com/SermoDigital/jose + version: 389fea327ef076853db8fae03a0f38e30e6092ab + subpackages: + - crypto + - jws + - jwt +- name: github.com/Sirupsen/logrus + version: 4b6ea7319e214d98c938f12692336f7ca9348d6b +- name: github.com/spf13/cobra + version: 9c28e4bbd74e5c3ed7aacbc552b2cab7cfdfe744 +- name: github.com/spf13/pflag + version: 103ce5cd2042f2fe629c1957abb64ab3e7f50235 +- name: github.com/tylerb/graceful + version: 50a48b6e73fcc75b45e22c05b79629a67c79e938 +- name: golang.org/x/sys + version: a646d33e2ee3172a661fc09bca23bb4889a41bc8 + subpackages: + - unix +- name: gopkg.in/yaml.v2 + version: e4d366fc3c7938e2958e662b4258c7a89e1f0e3e +testImports: +- name: github.com/davecgh/go-spew + version: 6cf5744a041a0022271cefed95ba843f6d87fd51 + subpackages: + - spew +- name: github.com/pmezard/go-difflib + version: 792786c7400a136282c1664665ae0a8db921c6c2 + subpackages: + - difflib +- name: github.com/stretchr/testify + version: f390dcf405f7b83c997eac1b06768bb9f44dec18 + subpackages: + - assert diff --git a/glide.yaml b/glide.yaml new file mode 100644 index 0000000..4d2a41e --- /dev/null +++ b/glide.yaml @@ -0,0 +1,26 @@ +package: github.com/chihaya/chihaya +import: +- package: github.com/SermoDigital/jose + version: ~1.0.0 + subpackages: + - crypto + - jws + - jwt +- package: github.com/Sirupsen/logrus + version: ~0.10.0 +- package: github.com/julienschmidt/httprouter + version: ~1.1.0 +- package: github.com/mendsley/gojwk +- package: github.com/prometheus/client_golang + version: ~0.8.0 + subpackages: + - prometheus +- package: github.com/spf13/cobra +- package: github.com/tylerb/graceful + version: ~1.2.13 +- package: gopkg.in/yaml.v2 +testImport: +- package: github.com/stretchr/testify + version: ~1.1.3 + subpackages: + - assert