Egon Elbre
e30f7b35b6
cmd/gateway: use a separate repository
...
Change-Id: Idbb0b2b6cf0e60c6d5d91218c24524d72285cf26
2020-02-24 10:03:03 +02:00
Matt Robinson
1b68d4548a
jenkins: use go 1.13.8 ( #3781 )
...
Change-Id: Ib369740c47dfa5dc0867053c212580fb7aee3655
2020-02-17 08:44:01 +02:00
littleskunk
68d5b1d6ec
build/jenkins: allow -rc release tags
...
Change-Id: Ib1942a8029313debe672eaae6b4de835b74d5035
2020-02-10 12:01:18 +00:00
Egon Elbre
91a480f5a0
Jenkins: add storagenode npm checks
...
Change-Id: I93e3cc009c628e3c97a24541e7b01c75a342bda6
2020-02-03 20:35:33 +02:00
Egon Elbre
eaf3318a58
diagrams: satellite graph per process
...
Currently the whole satellite diagram can be quite overwhelming.
This change makes graphs for api, core and repair processes separately.
Change-Id: Iea906f51c3bcc46c71d7c8f6d8964034b317b3b4
2020-02-01 19:56:15 +00:00
Matt Robinson
7cbd83a399
jenkins: Remove os_arch from file inside zip file artifact
...
This changes the contents of the zip files, removing the _darwin_amd64
and other bits. Windows builds should still have filenames ending with
.exe.
Change-Id: I25a582034b59200c1d6034dd2925cdeaf06844e2
2020-01-29 16:29:14 +00:00
Matt Robinson
f6641aa434
jenkins: use go 1.13.7
...
Change-Id: I40dc231678aa7909efeb8586f2fd09713ef6f395
2020-01-29 13:42:14 +00:00
Matt Robinson
dd234aad4c
jenkins: bump go to 1.13.6
...
Change-Id: I7218029a2264d1ef9d9d1f853c470e22137b5844
2020-01-13 13:57:56 -05:00
Egon Elbre
fb4b11d13e
scripts: remove old scripts ( #3742 )
2020-01-07 13:28:41 +02:00
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