Egon Elbre
6615ecc9b6
common: separate repository
...
Change-Id: Ibb89c42060450e3839481a7e495bbe3ad940610a
2019-12-27 14:11:15 +02:00
Egon Elbre
ea455b6df0
all: remove code to default to grpc
...
We have moved to drpc so we don't need to have code for building
with grpc only.
Change-Id: I55732314dca0d5b4ce1132b68de4186a15d91b21
2019-12-20 20:12:04 +02:00
Egon Elbre
ef8bc88328
ci: use external repository
...
Change-Id: If26a005df45f6067240511d603fb4dd613f92b79
2019-12-19 12:05:49 +00:00
Matt Robinson
2986923244
build: update golang to 1.13.5
...
Change-Id: I7f8e29ac682a015d6a18f7989a5d0d726e2a0ce7
2019-12-18 19:47:41 +00:00
Jeff Wendling
ecd2ef4a21
all: build release fully dprc and test in mixed mode
...
Change-Id: I3bded3edf25a0b113601c8b12ecf1337f596649b
2019-11-15 10:03:18 -07:00
Matt Robinson
2f19b0a80e
Unhook jenkins from the staging cluster while we sort it out ( #3553 )
2019-11-12 20:15:46 +01:00
Jeff Wendling
aaead2a29e
makefile: bump drpc and build storj-sim binaries like release ( #3506 )
...
Change-Id: I8cfd99226aefc2cfb5b18929799f56b3905cae53
2019-11-06 12:55:20 -07:00
Jeff Wendling
f32ff4ec79
release: use /usr/bin/env echo ( #3505 )
...
we don't want the shell builtin because we're using `-e`
Change-Id: Iaaabf02b1c4ece27e0cb99821df345b3fba7fb18
2019-11-05 22:40:06 +01:00
Jeff Wendling
12cead8f7b
release: opt more binaries in to grpc ( #3503 )
2019-11-05 21:41:02 +01:00
Bryan White
841674e0e5
add goversioninfo to build-dev-deps make target for windows version info ( #3501 )
2019-11-05 21:14:10 +01:00
Matt Robinson
ce89c44c02
Rebuild faster by removing weird make calls ( #3502 )
2019-11-05 11:47:50 -07:00
Matt Robinson
e8f9a182da
Bump go version to 1.13.4 ( #3450 )
2019-11-04 13:24:36 -05:00
Jeff Wendling
abd27d496c
satellite: make outgoing connections with grpc ( #3457 )
2019-11-02 16:38:53 +01:00
Matt Robinson
c8d64bd59e
Make windows version more dynamic ( #3169 )
...
* Make the windows version dynamic
* Move the patch version to the right place
2019-10-28 12:23:22 +01:00
paul cannon
78000c0191
Makefile: handle empty/default $GOPATH ( #3333 )
...
Use `$(CURDIR)` in place of `$(shell pwd)`. This saves a
fork+exec, is more readable, and is more idiomatic. The only case where
those should have different values is when someone's configured `$SHELL`
is badly broken, and I'd argue in that case `$(CURDIR)` is preferable.
Change-Id: I6a3abac1e2e197f5332825ffad2bbd3da1fc4700
2019-10-22 12:44:13 +03:00
Matt Robinson
c0ffd59887
Go 1.13.3 ( #3321 )
2019-10-18 20:14:40 +02:00
Michal Niewrzal
ee55d14f35
mobile: create release script ( #3197 )
2019-10-17 08:39:34 -07:00
Egon Elbre
edf8318c0e
jenkins: update to golangci-lint 1.21.0 ( #3289 )
...
* jenkins: update to golint-1.21.0
* don't use underscores in var
* make handles private to satisfy linter
lib\uplinkc\universe.go:32:39: exported method Add returns unexported type storj.io/storj/lib/uplinkc._Ctype_long, which can be annoying to use (golint)
func (m *Universe) Add(x interface{}) Handle {
* disable wsl explicitly
2019-10-17 10:42:22 +03:00
Natalie Villasana
cf430d2d73
scripts: add check-monitoring script to detect changes to monkit calls ( #3114 )
2019-10-15 13:00:14 -04:00
Matt Robinson
7485a1d0f5
Fix jenkins builds of storagenode console. ( #3208 )
2019-10-08 08:59:22 -04:00
Kaloyan Raev
616b2f521a
installer/windows: add to private Jenkins build ( #3206 )
...
* Build Windows Installer stage
* Run the Windows Installer build on thw windows node
* Disable Build Images, Push Images and Upload steps
* checkout scm on windows agent
* Execute MSBuild
* Use bat instead of sh
* Test stash
* Copy artifacts between nodes
* Fix typo
* Sign Windows Installer
* Fix Makefile
* Enable binaries-upload
* Set Product Version to 0.0.0
* Build installer with Release configuration
* Enable back docker image stages and slack alerts
* Restore SNOboard shortcut after resolving conflicts
* Remove empty line from build.bat
2019-10-08 13:51:22 +02:00
JT Olio
37491d0d32
storagenode: embed the console into the binary and makefile ( #3164 )
...
* web/storagenode: add package-lock.json
* storagenode: compile console into binary
2019-10-08 10:52:19 +02:00
Michal Niewrzal
6770a9ce1a
mobile: move to lib/uplink-gomobile ( #3177 )
2019-10-06 15:34:12 -07:00
Jennifer Li Johnson
7ceaabb18e
Delete Bootstrap and Kademlia ( #2974 )
2019-10-04 16:48:41 -04:00
Michal Niewrzal
794254b0b2
mobile: build libuplink aar ( #3165 )
2019-10-04 01:56:42 -07:00
Matt Robinson
8989c0ae3b
Add support for freebsd on amd64 ( #3116 )
2019-09-29 01:53:03 +02:00
Matt Robinson
02f68d68d6
Put -s and -w in the right spot ( #3135 )
2019-09-27 17:38:02 +02:00
Matt Robinson
52497c253e
Bump go version to 1.13.1 ( #3130 )
2019-09-26 17:51:09 +02:00
Matt Robinson
9962f0c3f0
build: make binaries smaller with -s and -w ldflags ( #3125 )
2019-09-26 14:08:18 +03:00
Egon Elbre
e0d5cbbbd7
jenkins: update golangci to v1.19.1 ( #3119 )
2019-09-25 19:35:56 +03:00
Michal Niewrzal
26526de548
add auto-updater to Makefile ( #3076 )
2019-09-19 05:25:46 -07:00
Egon Elbre
09447e24c8
jenkins: update to go1.13 ( #2990 )
2019-09-10 16:44:16 +03:00
Egon Elbre
a801fab66a
all: add archview annotations ( #2964 )
2019-09-10 16:24:16 +03:00
Jeff Wendling
28353823e8
jenkins: remove Jenkinsfile.gerrit ( #2953 )
2019-09-06 08:54:46 +03:00
Egon Elbre
c4ee7eb51c
jenkins: build and test web/satellite ( #2908 )
2019-09-05 16:32:46 +03:00
Bryan White
62df8ddb0c
cmd/certificates: auth export improvements & certificates test script ( #2897 )
2019-09-04 19:58:38 +02:00
Matt Robinson
1b2a2d045f
[build]: Adjust arm63v6 and aarch64 images to match convention ( #2845 )
...
* Adjust arm32v6 and aarch64 docker images to match the hello-world image
* Update from master, fix potential bug in push-images target, and update storagenode deploy to handle arm64 image
2019-08-28 08:18:56 -04:00
Matt Robinson
ac58589615
Add aarch64 support and use go 1.12.9 ( #2814 )
2019-08-19 12:40:16 +03:00
Brandon Iglesias
5c61c79ab7
Start building binary for the link sharing service ( #2790 )
2019-08-14 15:04:56 -04:00
Egon Elbre
7fcbec48f7
go.mod: update grpc-go and go ( #2777 )
2019-08-14 06:18:10 -04:00
Alexander Leitner
f3db409103
lib/uplinkc: make .so smaller by removing symbol information ( #2730 )
2019-08-13 15:24:31 +03:00
Jess G
2a464bfdb5
Jg/1622 add backwards compatibility test ( #2656 )
...
* add stage to jenkins, add script for backwards compat tests
* debug backwards compat tests
* add setup in a script
* set env vars
* add more env ars
* mv to one script to debug
* debug api key problem
* add tmp dir
* rm print statements
2019-08-06 16:03:14 -07:00
Egon Elbre
c5de36ed1f
update to go 1.12.7 ( #2493 )
2019-07-09 11:56:08 -04:00
Egon Elbre
e83ebd7cde
jenkins: avoid using goimports and distribute load better ( #2359 )
2019-06-27 21:52:50 +03:00
Egon Elbre
86ec9b9570
jenkins: capability to use leakcheck ( #2179 )
2019-06-21 17:57:38 +03:00
Matt Robinson
89cd4d7bc0
Use a persistent cache and pkg directory ( #2235 )
2019-06-18 13:18:09 -04:00
Bryan White
76061c50c5
Uplink C bindings part 2 ( #2209 )
2019-06-15 13:23:12 +02:00
Egon Elbre
749846b42b
Update golangci-lint ( #2159 )
2019-06-10 11:52:09 +03:00
Egon Elbre
9ed8c96058
jenkins: check that lock file is updated properly ( #1977 )
2019-06-04 19:12:27 +02:00
Matt Robinson
4544542b43
I think this fixes the weird '-heads-' in the version tags ( #2010 )
2019-05-21 16:36:08 +02:00