forked from couchbase/sync_gateway
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathupdate_deps.sh
More file actions
executable file
·19 lines (16 loc) · 818 Bytes
/
update_deps.sh
File metadata and controls
executable file
·19 lines (16 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
# This script uses 'go get' to pull the latest revisions of all of the 3rd party Go packages
# the gateway imports (and their transitive dependencies.) This is good to do periodically
# because otherwise these packages stay rev-locked thanks to git submodules. After doing this,
# test that the gateway still builds and passes unit tests. Then commit the changes to the
# submodule revisions.
export GOPATH="`pwd`/vendor"
go get -u github.com/couchbaselabs/go-couchbase
go get -u github.com/couchbaselabs/go.assert
go get -u github.com/couchbaselabs/walrus
go get -u github.com/dchest/passwordhash
go get -u github.com/gorilla/mux
go get -u github.com/robertkrimen/otto
go get -u github.com/robertkrimen/otto/underscore
go get -u github.com/samuel/go-metrics/metrics
go get -u github.com/tleyden/fakehttp