status-im / nim-blscurve

Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381
Apache License 2.0
26 stars 11 forks source link

Add ARM testing to Travis CI #33

Closed mratsim closed 4 years ago

mratsim commented 4 years ago

The Travis error on ARM is due to:

https://github.com/status-im/nimbus-build-system/blob/6c375c3474a1d5089ac7e7f00f38e535025984b5/scripts/build_nim.sh#L65

git log --pretty=format:%cd -n 1 --date=unix

which triggers fatal: unknown date format unix https://travis-ci.org/status-im/nim-blscurve/jobs/646181356#L1022

This is due (?) to git adding this switch only after v2.6

mratsim commented 4 years ago

The switch should be available, the build system is at git 2.7: https://travis-ci.org/status-im/nim-blscurve/jobs/646185935#L25

mratsim commented 4 years ago

retriggering builds now that we have 1.2. And hopefully Travis git is up-to-date on ARM?

mratsim commented 4 years ago

For some reason the Travis checks are not reported on Github after the change to dist: bionic but they are passing:

Hopefully that was just a transient webhook issue