Merge pull request #211 from jzelinskie/dockerfile
add Dockerfile and Glide
This commit is contained in:
commit
bf399147e2
3 changed files with 109 additions and 0 deletions
13
Dockerfile
Normal file
13
Dockerfile
Normal file
|
@ -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"]
|
70
glide.lock
generated
Normal file
70
glide.lock
generated
Normal file
|
@ -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
|
26
glide.yaml
Normal file
26
glide.yaml
Normal file
|
@ -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
|
Loading…
Add table
Reference in a new issue