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 fricas-devel+unsubscr...@googlegroups.com.
To post to this group, send email to fricas-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to