Alan Shaw
6d1e711b2a
feat: bleeding edge conformance ( #3317 )
2020-08-26 16:03:44 +01:00
Raúl Kripalani
d3ac243cea
Merge remote-tracking branch 'origin/master' into conformance-tests
2020-08-26 15:12:02 +01:00
Łukasz Magiera
4e74e66903
ci: Fix cbor check
2020-08-24 12:28:22 +02:00
Łukasz Magiera
b5f4a91002
Check docsgen in CI
2020-08-24 12:24:31 +02:00
Will
a03931daab
archive more relevant coverage for conformance tests ( #3176 )
2020-08-21 16:41:35 +01:00
Steven Allen
5733c71c50
Lint everything
...
We were ignoring quite a few error cases, and had one case where we weren't
actually updating state where we wanted to. Unfortunately, if the linter doesn't
pass, nobody has any reason to actually check lint failures in CI.
There are three remaining XXXs marked in the code for lint.
2020-08-20 20:46:36 -07:00
Raúl Kripalani
f1c452754f
separate conformance suite on CI.
2020-08-16 22:50:00 +01:00
Jakub Sztandera
a0e7d6a781
Lint in relation to next
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-07-30 14:30:47 +02:00
Jakub Sztandera
d07c379c69
Update to newer gotestsum
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-07-21 01:32:20 +02:00
Frank
ce0f9922ee
Update lotus-seal-worker to lotus-worker
2020-07-09 11:04:45 +08:00
Frank
5b9baba900
fix issue 2304: ux improvements
2020-07-09 10:20:25 +08:00
Łukasz Magiera
cd91e42a56
ci: lint-changes based on master
2020-06-22 19:39:08 +02:00
Łukasz Magiera
8e025db656
Merge pull request #2014 from filecoin-project/fix/chain-reorgs-race
...
fix a potential race with chain reorgs notifees.
2020-06-12 20:35:16 +02:00
Aayush Rajasekaran
2c401f9041
Improve UX of fetch-params
2020-06-12 01:17:10 -04:00
Jakub Sztandera
42c76aaebc
Remove mod-download
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-02 23:11:17 +02:00
Jakub Sztandera
9326cb5411
Update golangci-lint, increase its timeout
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-02 23:07:48 +02:00
Jakub Sztandera
415b69155b
Disable caches
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-02 23:02:37 +02:00
Jakub Sztandera
3423d29815
Prune go mod cache
...
Circle reports 1.9GB, should be closer to 300MB
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-02 22:54:29 +02:00
Łukasz Magiera
b753cd4503
Run window post test on circle
2020-06-01 15:06:10 +02:00
Jakub Sztandera
7232e5481c
Use origin/next for linting
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-05-28 00:49:52 +02:00
Jakub Sztandera
f26a336afb
Use git.base_revision
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-05-28 00:45:17 +02:00
ognots
658f78d75f
install jq in /usr/local/bin
...
/home/ognots/.bin not in path, causing macos test to fail
2020-05-14 17:32:05 -04:00
Łukasz Magiera
29b592f62f
ci: lint-changes based on master
2020-05-13 02:11:16 +02:00
Łukasz Magiera
ec83b9cf7c
Fix tests post specs-actors update
2020-05-11 23:26:33 +02:00
Jakub Sztandera
bd3a43a367
Remove old cached params ( #1618 )
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-27 11:06:56 -07:00
Jakub Sztandera
f17929f032
Change lint-changes to base of testnet/3
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-04-08 21:30:37 +02:00
Łukasz Magiera
f882c5b229
sectorstorage: Address review
2020-03-27 18:45:32 +01:00
Whyrusleeping
70552e3e0d
Merge pull request #1368 from filecoin-project/feat/build-cleanup
...
build: Remove unused vars, fix debug build
2020-03-09 11:03:27 -07:00
Jakub Sztandera
b6880c5f50
Update golangci lint to resolve some files not being linted
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-03-09 13:25:26 +01:00
Łukasz Magiera
72bf00bf00
circle: test debug build
2020-03-09 08:01:59 +01:00
Oggy Nots
6bf87e28e9
create and publish github release ( #1216 )
...
* create and publish github release
* creates a tarball of 'lotus', 'lotus-storage-miner' and
'lotus-seal-worker' for darwin and linux
* computes and saves IPFS CID and sha512sum for each architecture
* creates a github release and uploads all artifacts
* triggered by tags matching regex /^v\d+\.\d+\.\d+$/ ie. v0.1.0
* add licenses and readme
2020-02-12 16:28:37 -05:00
Jakub Sztandera
a82a0769fa
Disable buildall on macos (it takes forever)
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-09 23:13:07 +01:00
Jakub Sztandera
61849ef7ea
Enable codecov
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-09 23:12:33 +01:00
Jakub Sztandera
960b6012c2
Count coverage of integration tests
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-09 22:53:41 +01:00
laser
1b4ddefe27
manage Groth parameter cache keys by hand
...
I've moved paramfetch.go and parameters.json into the go-sectorbuilder module, so the CircleCI checksum-calculating functions won't work as-written. We'll need to manage the cache key manually.
2020-01-07 07:48:44 -08:00
Łukasz Magiera
ffb7bbad1f
circle: Try fixing mac build
2019-12-19 22:00:41 +01:00
Łukasz Magiera
4f7cc07df5
circle: buildall on macos
2019-12-17 15:28:31 +01:00
Jakub Sztandera
99f00bd5a7
Fix build, fix circle cache
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-11 15:53:57 +01:00
Jakub Sztandera
1a2401a816
Add short tests
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-09 17:49:30 +01:00
Jakub Sztandera
92e7b4afbf
Fix tests, circle and make ux nicer
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 22:49:44 +01:00
Jakub Sztandera
b679c1b49d
Fix preseal
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 19:06:22 +01:00
Łukasz Magiera
64bbcae862
Set 30m timeout on gotest as well
2019-12-05 13:28:44 +01:00
Łukasz Magiera
2960c256e0
circle: Increase timoeut on test
2019-12-05 13:04:34 +01:00
Łukasz Magiera
816a2f4ca8
circle: Fix fetch-params call
2019-12-04 20:49:36 +01:00
Łukasz Magiera
ab7bd8e2f0
v20 parameters
2019-12-04 20:44:51 +01:00
ognots
fd7807d746
macos build and linux and darwin bin artifacts
...
- adds a new job to run build in macos and produce lotus and
lotus-storage-miner binaries
- persist linux ad darwin lotus and lotus-storage-miner binaries as
CircleCI artifacts
- create CircleCI cache for go mod and cargo
2019-12-04 00:06:50 -05:00
Łukasz Magiera
4edbd4dded
Try to fix circle buildall
2019-12-02 21:11:39 +01:00
Łukasz Magiera
2cbe14b234
make: build-all target
2019-11-30 09:21:46 +01:00
Jakub Sztandera
c8f5bade0d
Don't fallback to older parameters if parameters.json changes
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-14 19:55:31 +01:00
Jakub Sztandera
4588599ebe
Include build/paramfetch.go in circle params checksum
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-14 19:53:39 +01:00