Jakub Sokołowski
c1f17cb4a3
use prometheus/client_golang for metrics
...
also re-implement mailserver metrics
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-04 13:18:50 +01:00
Adam Babik
a244b01a26
Upgrade migrate ( #1643 )
2019-10-14 16:10:48 +02:00
Jakub Sokołowski
294399916e
add script for easier setup of mailserver
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-10-10 11:27:32 +02:00
Adam Babik
e164cbe421
Upgrade Go to 1.13 in our Docker images ( #1629 )
2019-10-05 16:27:48 +02:00
Adam Babik
94228bce2e
Remove xgo builds ( #1628 )
2019-10-05 11:13:53 +02:00
Jakub Sokołowski
4f1a3283e6
update one missing location where old pkg dir is used
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-20 09:28:48 -04:00
Jakub Sokołowski
652d8a67b6
use out for output, use CGO_ENABLED=1 and GO111MODULE=off for Android and iOS ( #1574 )
2019-08-20 09:05:15 +02:00
Jakub Sokołowski
5f763439cb
add a check for already existing release tag
...
also run cleanup in post-always Jenkinsfile block
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-30 09:26:34 -04:00
Jalil F
19c26b129d
Update mailserver docker readme. ( #1528 )
...
Include enode details, update make config doc, and add a F.A.Q.
Co-Authored-By: Adam Babik <a.babik@designfortress.com>
2019-07-22 08:57:29 -04:00
Adam Babik
0e13406151
remove GOCACHE=off from Jenkinfile.xgo
2019-06-12 13:12:00 +02:00
Jakub Sokołowski
012a1b54bc
add /usr/local/go/bin as proper Go path
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-12 13:12:00 +02:00
Jakub Sokołowski
b9829e0fca
use newer image for building go docker image
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-06-12 13:12:00 +02:00
Adam Babik
c9e99c432d
migrate to go 1.12 and go modules
2019-06-12 13:12:00 +02:00
Dmitry Shulyak
442a12e996
Removing discovery-proxy from sources ( #1445 )
...
It was going to be used as proxy from discv5 to rendezvous for les nodes.
We are not using it at the moment, and not clear when we will be using it
and if we are going to use it all.
Additionally it has some memory leaks that need to be fixed, so it is better
to remove it for now and restore once/if we will need it again.
2019-04-18 10:39:55 +03:00
Jakub
2c0c0fff24
fix release builds ( #1440 )
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-15 11:57:06 +02:00
Jakub Sokołowski
2af27dc6b3
build regular linux binary with xgo for uploading to GitHub
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-14 18:14:02 +02:00
Jakub Sokołowski
96aba9f3af
explicitly enable whisper for mailserver
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-01 14:38:41 +02:00
Jakub Sokołowski
3c6d10b597
bootnodes listen on UDP
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-01 12:14:18 +02:00
Jakub
bf209cff85
don't overwrite linux build variable with docker build ( #1431 )
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-29 18:49:18 +01:00
Jakub Sokołowski
b80a9f5aaa
add explicit TMPDIR, otherwise go get fails
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-28 09:55:34 +01:00
Jakub Sokołowski
d38a07f679
add Jenkinsfile.docker for pushing new images
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-26 09:14:56 +01:00
Jakub Sokołowski
2766372eca
add compose setup for a bootnode
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 16:42:44 +01:00
Dmitry
9441f798bb
Remove mock step from ci pipeline
2019-03-15 08:14:53 +02:00
Jakub Sokołowski
cbe50f557c
move running tests to a separate jenkins job
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-05 08:11:32 +01:00
Jakub
0238d84924
declare all parameters, fix names of files on release ( #1392 )
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-25 15:59:12 +01:00
Jakub Sokołowski
51ff6395b8
fix env variables pointing at android ndk for gomobile
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-25 12:45:06 +01:00
Jakub Sokołowski
0995f7c878
fix Makefile respects env variables exported by user
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-25 09:45:58 +01:00
Jakub Sokołowski
c26cfb0468
add a docker-compose.yml and Makefile for running a mailserver
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-13 18:05:39 +01:00
Andrea Franz
a249151d05
add LoginWithKeycard to mobile pkg ( #1372 )
2019-02-11 21:20:59 +01:00
Jakub Sokołowski
de269e5830
add build status notifications like in status-react
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-02-11 17:16:21 +01:00
Ivan Daniluk
4f3f5ee574
Gomobile support ( #1164 )
2019-02-01 18:02:52 +01:00
Jakub Sokołowski
7d651afaae
add desktop build step
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-11 09:30:35 +01:00
Andrea Maria Piana
afc3017e07
Notify user when the device is missing ( #1298 )
...
* Notify user when the device is missing
* Update services/shhext/chat/encryption.go
Co-Authored-By: cammellos <andrea.maria.piana@gmail.com>
2018-12-05 09:22:49 +01:00
Jakub Sokołowski
49cfcd3e24
stop adding 'v' before the contents of VERSION file
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-03 14:55:45 +01:00
Jakub Sokołowski
d61e838235
use VERSION file for suffix when releasing
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-27 19:26:09 +01:00
Jakub Sokołowski
6b09eea749
install xgo in setup target
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-26 14:07:48 +01:00
Jakub Sokołowski
07eb60df7d
pyt timestmap before commit for better ordering
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-26 13:33:07 +01:00
Jakub Sokołowski
def3af61a7
remove unused call
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-26 09:05:33 +01:00
Jakub Sokołowski
d1847a3adc
change Jenkinsfile to use parallel declarative format
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-11-22 10:12:20 +01:00
Pedro Pombeiro
92748f1334
Add `canary-test` make target to test beta fleet mailservers. Closes #1274
2018-11-19 19:02:32 +01:00
Andrea Maria Piana
58bd36e79e
Automate github releases ( #1263 )
2018-11-05 15:02:16 +01:00
Adam Babik
ac8da3c0f0
Use patched go-ethereum from our fork instead of patching it on-the-fly ( #1184 )
...
* update to 1.8.16
2018-09-27 21:16:15 +02:00
Dmitry Shulyak
529e18af33
Update geth to v1.8.15 ( #1213 )
...
* Update geth to v1.8.15
* Apply patches
2018-09-25 11:55:54 +03:00
Pedro Pombeiro
6a1cd7f2b0
Fix xgo creating files as `root` ( #1210 )
2018-09-24 22:21:13 +02:00
Andrea Maria Piana
dcaf8caed0
Add x3dh key exchange ( #1127 )
...
* Add x3dh key exchange
* Encrypt using the double ratchet
* Multi device with auto-pairing
* Add pfs enabled flag
2018-09-24 20:07:34 +02:00
Pedro Pombeiro
99d7bc207d
Only keep two random static nodes from fleets.status.im ( #1196 )
2018-09-19 17:08:54 +02:00
Pedro Pombeiro
4e7ae20eae
Add script to update fleets static JSON. Closes #1188 ( #1189 )
2018-09-14 10:46:34 +02:00
Pedro Pombeiro
3d00af7fa3
Streamline configuration in status-go. Part of #1180 ( #1183 )
...
- Replace command line flags with `-c` config flag. Part of #1180
- Convert node config private keys to hex-encoded string versions.
- Remove `GenerateConfig` from library.
- Remove unused `FirebaseConfig` from library.
- Fix loading of `config/status-chain-genesis.json` in non-dev machines.
2018-09-13 18:31:29 +02:00
Adam Babik
bf1d1ee0ea
Remove EnvelopeTranced and add Whisper metrics as a patch ( #1177 )
2018-08-31 10:09:38 +02:00
Adam Babik
4e386f4097
Update version format of artifacts in Jenkins ( #1173 )
2018-08-29 12:52:19 +02:00