Commit Graph

18 Commits

Author SHA1 Message Date
Chris PeBenito
34d6ce2dc5 Simplify travis-ci build handling of SELinux toolchain.
Overwrite any toolchain parts that may exist on the travis-ci build images
2015-03-05 15:03:31 -05:00
Chris PeBenito
9ac662d975 Add checkpolicy for travis-ci. 2015-03-05 13:10:59 -05:00
Chris PeBenito
a3870ba5aa Fix .travis.yml. 2015-02-23 08:57:53 -05:00
Chris PeBenito
f37809937c Add patch to libsepol to fix semantic level issue. 2015-02-23 08:48:21 -05:00
Chris PeBenito
a6c3784f4d Only run pyXX-coverage instead of pyXX,pyXX-coverage.
Coverage report already runs unit tests.
2015-02-16 09:02:29 -05:00
Fernand Lone-Sang
9bbbf40230 modified initial config for travis-ci
The following has been removed:

- HTML report, as it is not used at all and may require to define more
  environment

The following has been added:

- py27, py33, py34 specific coverage reports

NOTES:

- It is possible to use environment generators (http://tox.readthedocs.org/en/latest/config.html#generating-environments-conditional-settings)
  but this will make the implicit mode run more modes by default.
- As referenced at https://bitbucket.org/hpk42/tox/issue/120/substitution-breaks-for-commands,
  substitution for commands does not work yet. If substitution for commands is
  implemented someday, the tox.ini file would be simpler.
2015-02-16 11:13:29 +01:00
Fernand Lone-Sang
35d7964d3c Using tox with travis-ci
Coupling tox with travis-ci enables to have a consistent testing environment
either locally and remotely. Furthermore, tox allows to test differents
environments (python2 and python3) automatically.
2015-02-16 09:43:21 +01:00
Chris PeBenito
d8f4f7bcd6 Further dependency clarification in the README.
Pip is missing one of NetworkX's dependencies for Python 3.x., so adjust
CI accordingly.
2015-02-11 09:37:59 -05:00
Chris PeBenito
95db5335cc Update build/runtime requirements.
Change CI tests to use minimum NetworkX version.
2015-02-11 09:26:29 -05:00
Chris PeBenito
a9d2717698 Adjust SWIG download link. 2015-02-10 13:17:48 -05:00
Chris PeBenito
0ff6de188a Restore -Werror
Ubuntu 12.04 LTS's flex (2.5.35) generates a redundant declaration.
2015-02-05 10:52:42 -05:00
Chris PeBenito
44437c4112 Fix travis-ci issues with old SWIG. 2015-02-05 09:59:07 -05:00
Chris PeBenito
bed179851a Fix escaping. 2015-02-04 15:09:21 -05:00
Chris PeBenito
f79bf4c3b8 Point travis build to the compiled instance of sepol.a 2015-02-04 15:03:40 -05:00
Chris PeBenito
7edd44d047 Fix userspace link in .travis.yml. 2015-02-04 11:29:41 -05:00
Chris PeBenito
846d4650a4 Add updated SELinux userspace to travis config.
Originally by Nicolas Iooss
https://github.com/fishilico/selinux-refpolicy-patched/blob/travis-upstream/.travis.yml
2015-02-04 10:56:07 -05:00
Chris PeBenito
d43af2bdae Add SWIG to travis-ci config. 2015-02-04 10:40:33 -05:00
Chris PeBenito
79c7c6bf26 Add Travis-ci config 2015-02-04 10:33:12 -05:00