Skip to content

Commit

Permalink
B-51429 update to grpc-gateway v2
Browse files Browse the repository at this point in the history
    Moved to buf build for provisioning generated code. This ensures
    our protos conform to standards with `buf lint`. It also ensures
    reliable builds by utilizing a standard build toolchain.

    Vendored dependent protobufs so project can be built without
    special containers.

    Updated gogo/protobuf and small API changes as a result.

    Fixed grpc tests that were using unsupported reflect.DeepEqual see
    golang/protobuf#1173 (comment)
  • Loading branch information
drewwells committed Jun 9, 2021
1 parent c647096 commit 736bb0f
Show file tree
Hide file tree
Showing 56 changed files with 9,634 additions and 3,713 deletions.
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/vendor
10 changes: 6 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
vendor
/vendor
/bin
trigger-travis.sh
/*.tgz
/*.zip

# Binaries for programs and plugins
*.exe
Expand All @@ -13,8 +16,7 @@ trigger-travis.sh
# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
.glide/

# IDE-specific settings files
.idea

/protoc-gen-gorm
9 changes: 2 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ services:
language: go

go:
- "1.10"
- "1.16"

env:
- DEP_VERSION="0.4.1"
Expand All @@ -17,9 +17,4 @@ install:
- chmod +x $GOPATH/bin/dep

script:
- make gentool-test

# Trigger build/push of latest gentool
deploy:
provider: script
script: curl -LO --retry 3 https://raw.github.com/mernst/plume-lib/master/bin/trigger-travis.sh && sh trigger-travis.sh infobloxopen atlas-gentool $TRAVIS_ACCESS_TOKEN
- make test

0 comments on commit 736bb0f

Please sign in to comment.