Jakub Sokołowski
bbafc704b1
ci: fix release process broken by missing suffix
...
This fixes a type of CI failure:
https://ci.status.im/job/status-go/job/manual/1010
Which results in:
```
java.lang.NoSuchMethodError: No such DSL method 'suffix' found among steps ...
```
Also use release functions provided by `status-jenkins-lib`.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-29 08:51:32 +02:00
Jakub Sokołowski
91620b9982
ci: refactor to use status-jenkins-lib
...
This should fix issues with re-running builds while skipping some initial stages.
Also removes two libraries we made use of before.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-10 14:04:55 +02:00
Jakub Sokołowski
aab93a6abb
ci: lower number of remembered jobs to 5
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-05 09:11:23 +01:00
Pedro Pombeiro
0ed66b98ae
Fail build if `make vendor` hasn't been run
2019-12-30 13:25:12 +01:00
Adam Babik
94228bce2e
Remove xgo builds ( #1628 )
2019-10-05 11:13:53 +02: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
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
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
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
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
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
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
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
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
Pedro Pombeiro
6a1cd7f2b0
Fix xgo creating files as `root` ( #1210 )
2018-09-24 22:21:13 +02:00
Caner Çıdam
a4c36fe96a
Move non-go related files to the `_assets` folder. #621 ( #630 )
2018-02-09 14:38:18 +01:00