summaryrefslogtreecommitdiff
path: root/ci/run-all.sh
AgeCommit message (Collapse)Author
2016-03-21testing: use posborne/rust-cross:x86 for x86_64/i686Paul Osborne
Previously, std for x86_64 and i686 was included in the base image. To reduce size, those contents are now in the x86 image instead. Signed-off-by: Paul Osborne <osbpau@gmail.com>
2016-03-16testing: remove refs to test_nix in run-all.shPaul Osborne
Somewhere in the last set of changes, a few references to `test_nix` were not removed. Since that function doesn't exist, the tests would never be run on those targets. This script is only used when testing locally right now. Signed-off-by: Paul Osborne <osbpau@gmail.com>
2016-03-13testing: move to new posborne/rust-cross imagesPaul Osborne
The rust-cross image is no longer all-in-one but broken out by architecture class (or platform in the case of android). Signed-off-by: Paul Osborne <osbpau@gmail.com>
2016-03-13testing: disable some targets and continue running on failurePaul Osborne
Later on, it will probably make sense to stop on failure -- given that most targets currently fail, however, this works a bit better for the time being. Signed-off-by: Paul Osborne <osbpau@gmail.com>
2016-03-13testing: allow the docker image to be overridenPaul Osborne
This is handy for trying out changes to the docker image for testing things out. Signed-off-by: Paul Osborne <osbpau@gmail.com>
2016-03-13testing: switch to posborne/rust-crossPaul Osborne
There is now a published docker image (if a bit large) making it possible for others to start using the new test ingfrastructure. There seems to be no shortage of compile problems right now. Signed-off-by: Paul Osborne <osbpau@gmail.com>
2016-03-13testing: add ci scripts to aid testing on more architectures/versionsPaul Osborne
These scripts represent a rough first cust at adding support for locally building nix and its tests for a large number of rust versions and architectures. Currently, this mostly helps with testing that nix compiles for various architectures (to the point that there are a mound of problems that need to be addressed). Once these are sorted, the code for actually running the tests for various architectures will be approached (this will require qemu and will still not target all architectures). Signed-off-by: Paul Osborne <osbpau@gmail.com>