mirror of https://github.com/docker/docs.git
Merge pull request #614 from docker/bump-dependencies
Bump go-connections and canonical go dependencies to the latest version
This commit is contained in:
commit
00cadc9734
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.5.1
|
FROM golang:1.6.0
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
libltdl-dev \
|
libltdl-dev \
|
||||||
|
@ -12,6 +12,4 @@ RUN go get golang.org/x/tools/cmd/vet \
|
||||||
|
|
||||||
COPY . /go/src/github.com/docker/notary
|
COPY . /go/src/github.com/docker/notary
|
||||||
|
|
||||||
ENV GOPATH /go/src/github.com/docker/notary/Godeps/_workspace:$GOPATH
|
|
||||||
|
|
||||||
WORKDIR /go/src/github.com/docker/notary
|
WORKDIR /go/src/github.com/docker/notary
|
||||||
|
|
|
@ -97,13 +97,13 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ImportPath": "github.com/docker/go-connections/tlsconfig",
|
"ImportPath": "github.com/docker/go-connections/tlsconfig",
|
||||||
"Comment": "v0.1.2-7-g6e4c13d",
|
"Comment": "v0.1.2-16-gf549a93",
|
||||||
"Rev": "6e4c13dc022344c3623c9eacbaf7cfd0fa9fcae3"
|
"Rev": "f549a9393d05688dff0992ef3efd8bbe6c628aeb"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ImportPath": "github.com/docker/go/canonical/json",
|
"ImportPath": "github.com/docker/go/canonical/json",
|
||||||
"Comment": "v1.5.1-1-1-gbaf439e",
|
"Comment": "v1.5.1-1-6-gd30aec9",
|
||||||
"Rev": "baf439e6c161bd2106346fc8022b74ac2444e311"
|
"Rev": "d30aec9fd63c35133f8f79c3412ad91a3b08be06"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ImportPath": "github.com/docker/libtrust",
|
"ImportPath": "github.com/docker/libtrust",
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
/pkg
|
|
||||||
/bin
|
|
22
Makefile
22
Makefile
|
@ -20,7 +20,7 @@ GO_EXC = go
|
||||||
NOTARYDIR := /go/src/github.com/docker/notary
|
NOTARYDIR := /go/src/github.com/docker/notary
|
||||||
|
|
||||||
# check to be sure pkcs11 lib is always imported with a build tag
|
# check to be sure pkcs11 lib is always imported with a build tag
|
||||||
GO_LIST_PKCS11 := $(shell go list -e -f '{{join .Deps "\n"}}' ./... | xargs go list -e -f '{{if not .Standard}}{{.ImportPath}}{{end}}' | grep -q pkcs11)
|
GO_LIST_PKCS11 := $(shell go list -e -f '{{join .Deps "\n"}}' ./... | grep -v /vendor/ | xargs go list -e -f '{{if not .Standard}}{{.ImportPath}}{{end}}' | grep -q pkcs11)
|
||||||
ifeq ($(GO_LIST_PKCS11),)
|
ifeq ($(GO_LIST_PKCS11),)
|
||||||
$(info pkcs11 import was not found anywhere without a build tag, yay)
|
$(info pkcs11 import was not found anywhere without a build tag, yay)
|
||||||
else
|
else
|
||||||
|
@ -34,7 +34,7 @@ _space := $(empty) $(empty)
|
||||||
COVERDIR=.cover
|
COVERDIR=.cover
|
||||||
COVERPROFILE?=$(COVERDIR)/cover.out
|
COVERPROFILE?=$(COVERDIR)/cover.out
|
||||||
COVERMODE=count
|
COVERMODE=count
|
||||||
PKGS ?= $(shell go list ./... | tr '\n' ' ')
|
PKGS ?= $(shell go list ./... | grep -v /vendor/ | tr '\n' ' ')
|
||||||
|
|
||||||
GO_VERSION = $(shell go version | awk '{print $$3}')
|
GO_VERSION = $(shell go version | awk '{print $$3}')
|
||||||
|
|
||||||
|
@ -82,19 +82,19 @@ endif
|
||||||
vet:
|
vet:
|
||||||
@echo "+ $@"
|
@echo "+ $@"
|
||||||
ifeq ($(shell uname -s), Darwin)
|
ifeq ($(shell uname -s), Darwin)
|
||||||
@test -z "$(shell find . -iname *test*.go | grep -v _test.go | grep -v Godeps | xargs echo "This file should end with '_test':" | tee /dev/stderr)"
|
@test -z "$(shell find . -iname *test*.go | grep -v _test.go | grep -v vendor | xargs echo "This file should end with '_test':" | tee /dev/stderr)"
|
||||||
else
|
else
|
||||||
@test -z "$(shell find . -iname *test*.go | grep -v _test.go | grep -v Godeps | xargs -r echo "This file should end with '_test':" | tee /dev/stderr)"
|
@test -z "$(shell find . -iname *test*.go | grep -v _test.go | grep -v vendor | xargs -r echo "This file should end with '_test':" | tee /dev/stderr)"
|
||||||
endif
|
endif
|
||||||
@test -z "$$(go tool vet -printf=false . 2>&1 | grep -v Godeps/_workspace/src/ | tee /dev/stderr)"
|
@test -z "$$(go tool vet -printf=false . 2>&1 | grep -v vendor/ | tee /dev/stderr)"
|
||||||
|
|
||||||
fmt:
|
fmt:
|
||||||
@echo "+ $@"
|
@echo "+ $@"
|
||||||
@test -z "$$(gofmt -s -l .| grep -v .pb. | grep -v Godeps/_workspace/src/ | tee /dev/stderr)"
|
@test -z "$$(gofmt -s -l .| grep -v .pb. | grep -v vendor/ | tee /dev/stderr)"
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
@echo "+ $@"
|
@echo "+ $@"
|
||||||
@test -z "$$(golint ./... | grep -v .pb. | grep -v Godeps/_workspace/src/ | tee /dev/stderr)"
|
@test -z "$$(golint ./... | grep -v .pb. | grep -v vendor/ | tee /dev/stderr)"
|
||||||
|
|
||||||
# Requires that the following:
|
# Requires that the following:
|
||||||
# go get -u github.com/client9/misspell/cmd/misspell
|
# go get -u github.com/client9/misspell/cmd/misspell
|
||||||
|
@ -104,11 +104,11 @@ lint:
|
||||||
# misspell target, don't include Godeps, binaries, python tests, or git files
|
# misspell target, don't include Godeps, binaries, python tests, or git files
|
||||||
misspell:
|
misspell:
|
||||||
@echo "+ $@"
|
@echo "+ $@"
|
||||||
@test -z "$$(find . -name '*' | grep -v Godeps/_workspace/src/ | grep -v bin/ | grep -v misc/ | grep -v .git/ | xargs misspell | tee /dev/stderr)"
|
@test -z "$$(find . -name '*' | grep -v vendor/ | grep -v bin/ | grep -v misc/ | grep -v .git/ | xargs misspell | tee /dev/stderr)"
|
||||||
|
|
||||||
build:
|
build:
|
||||||
@echo "+ $@"
|
@echo "+ $@"
|
||||||
@go build -tags "${NOTARY_BUILDTAGS}" -v ${GO_LDFLAGS} ./...
|
@go build -tags "${NOTARY_BUILDTAGS}" -v ${GO_LDFLAGS} $(PKGS)
|
||||||
|
|
||||||
# When running `go test ./...`, it runs all the suites in parallel, which causes
|
# When running `go test ./...`, it runs all the suites in parallel, which causes
|
||||||
# problems when running with a yubikey
|
# problems when running with a yubikey
|
||||||
|
@ -117,14 +117,14 @@ test:
|
||||||
@echo Note: when testing with a yubikey plugged in, make sure to include 'TESTOPTS="-p 1"'
|
@echo Note: when testing with a yubikey plugged in, make sure to include 'TESTOPTS="-p 1"'
|
||||||
@echo "+ $@ $(TESTOPTS)"
|
@echo "+ $@ $(TESTOPTS)"
|
||||||
@echo
|
@echo
|
||||||
go test -tags "${NOTARY_BUILDTAGS}" $(TESTOPTS) ./...
|
go test -tags "${NOTARY_BUILDTAGS}" $(TESTOPTS) $(PKGS)
|
||||||
|
|
||||||
test-full: TESTOPTS =
|
test-full: TESTOPTS =
|
||||||
test-full: vet lint
|
test-full: vet lint
|
||||||
@echo Note: when testing with a yubikey plugged in, make sure to include 'TESTOPTS="-p 1"'
|
@echo Note: when testing with a yubikey plugged in, make sure to include 'TESTOPTS="-p 1"'
|
||||||
@echo "+ $@"
|
@echo "+ $@"
|
||||||
@echo
|
@echo
|
||||||
go test -tags "${NOTARY_BUILDTAGS}" $(TESTOPTS) -v ./...
|
go test -tags "${NOTARY_BUILDTAGS}" $(TESTOPTS) -v $(PKGS)
|
||||||
|
|
||||||
protos:
|
protos:
|
||||||
@protoc --go_out=plugins=grpc:. proto/*.proto
|
@protoc --go_out=plugins=grpc:. proto/*.proto
|
||||||
|
|
|
@ -5,6 +5,6 @@
|
||||||
# subpackage's dependencies within the containing package, as well as the
|
# subpackage's dependencies within the containing package, as well as the
|
||||||
# subpackage itself.
|
# subpackage itself.
|
||||||
|
|
||||||
DEPENDENCIES="$(go list -f $'{{range $f := .Deps}}{{$f}}\n{{end}}' ${1} | grep ${2})"
|
DEPENDENCIES="$(go list -f $'{{range $f := .Deps}}{{$f}}\n{{end}}' ${1} | grep ${2} | grep -v ${2}/vendor)"
|
||||||
|
|
||||||
echo "${1} ${DEPENDENCIES}" | xargs echo -n | tr ' ' ','
|
echo "${1} ${DEPENDENCIES}" | xargs echo -n | tr ' ' ','
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.5.3
|
FROM golang:1.6.0
|
||||||
MAINTAINER David Lawrence "david.lawrence@docker.com"
|
MAINTAINER David Lawrence "david.lawrence@docker.com"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
@ -12,9 +12,6 @@ EXPOSE 4443
|
||||||
RUN go get github.com/mattes/migrate
|
RUN go get github.com/mattes/migrate
|
||||||
|
|
||||||
ENV NOTARYPKG github.com/docker/notary
|
ENV NOTARYPKG github.com/docker/notary
|
||||||
ENV GOPATH /go/src/${NOTARYPKG}/Godeps/_workspace:$GOPATH
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Copy the local repo to the expected go path
|
# Copy the local repo to the expected go path
|
||||||
COPY . /go/src/github.com/docker/notary
|
COPY . /go/src/github.com/docker/notary
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.5.3
|
FROM golang:1.6.0
|
||||||
MAINTAINER David Lawrence "david.lawrence@docker.com"
|
MAINTAINER David Lawrence "david.lawrence@docker.com"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
@ -12,7 +12,6 @@ EXPOSE 4444
|
||||||
RUN go get github.com/mattes/migrate
|
RUN go get github.com/mattes/migrate
|
||||||
|
|
||||||
ENV NOTARYPKG github.com/docker/notary
|
ENV NOTARYPKG github.com/docker/notary
|
||||||
ENV GOPATH /go/src/${NOTARYPKG}/Godeps/_workspace:$GOPATH
|
|
||||||
ENV NOTARY_SIGNER_DEFAULT_ALIAS="timestamp_1"
|
ENV NOTARY_SIGNER_DEFAULT_ALIAS="timestamp_1"
|
||||||
ENV NOTARY_SIGNER_TIMESTAMP_1="testpassword"
|
ENV NOTARY_SIGNER_TIMESTAMP_1="testpassword"
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue