Update dependencies to use sirupsen not Sirupsen

That entailed a few other fixes, eg small Notary API changes.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
Justin Cormack
2017-11-01 12:14:20 +00:00
parent 99480b5dd0
commit 45333d2480
288 changed files with 5855 additions and 10377 deletions

37
.circleci/config.yml Normal file
View File

@@ -0,0 +1,37 @@
version: 2
jobs:
build:
machine:
image: circleci/classic:201710-02
environment:
GOPATH: /home/circleci/.go_workspace
working_directory: $GOPATH/src/github.com/moby/tool
steps:
- checkout
- run:
name: "Lint"
command: |
go version
GOMETALINTER_SHA=cc4415ed09f7073d595ee504cad4d98b71a3038e
go get -d github.com/alecthomas/gometalinter
cd $GOPATH/src/github.com/alecthomas/gometalinter
git checkout -q "$GOMETALINTER_SHA"
go build -v -o $GOPATH/bin/gometalinter .
export PATH=$GOPATH/bin:$PATH
gometalinter --install
cd $GOPATH/src/github.com/moby/tool
make lint
- run:
name: "Test"
command: |
cd $GOPATH/src/github.com/moby/tool
make test
- run:
name: "Build"
command: |
cd $GOPATH/src/github.com/moby/tool
make GOOS=darwin dist/moby-darwin
make GOOS=windows dist/moby-windows
make GOOS=linux dist/moby-linux
- store_artifacts:
path: ./dist