The .travis.yml file is pretty simple:
==== .travis.yml starts ====
sudo: false
dist: trusty
language: c
addons:
apt:
packages:
- sbcl
compiler: gcc
script:
- ./configure && make -j2 2>&1 | grep '")compile"'
- cd src/input && make -j2 | grep 'tee.*output'
==== .travis.yml ends ====
It can't detect test suite breakage for now. (More details later.)
I currently deploy it on my branch:
https://github.com/oldk1331/fricas/commits/travis
You can see the results:
https://travis-ci.org/oldk1331/fricas
It uses Ubuntu 14.04, sbcl 1.1.14.
About build time:
using 1 core, 18.5 minutes to build, 6.5 minutes to run tests
using 2 cores, 10.5 minutes to build, 3 minutes to run tests
I think that's acceptable.
## Problems
1. There is no "make test" top level command.
2. In src/input, the return code of "make" doesn't mean
the tests are passed or failed.
Waldek, do you want to add such a script into the repo?
Any suggestions?
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.