aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* [travis] Update travis with sudo and new pythonBryan Quigley2017-11-291-5/+12
| | | | | | | | | | | | Bumps requirement for CI to work on Python 3.5, 3.6, 3.7-dev. To enable sudo we bump the release to trusty. Dropped the depth to 5 as we aren't doing git commands. Running --help and -l at the moment (but that should have found issue 938) Also running with --batch to test basic running. Signed-off-by: Bryan Quigley <bryan.quigley@canonical.com> Signed-off-by: Adam Stokes <battlemidget@users.noreply.github.com>
* [travis-ci] Remove deprecated --use-mirrorsAdam Stokes2015-09-291-1/+1
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* [travis-ci] support 3.5 and nightly buildsAdam Stokes2015-09-291-0/+6
| | | | | | | Expand the test coverage for Python 3.5 and nightly build runtimes. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Update travis-ci build propertiesAdam Stokes2015-09-291-2/+1
| | | | | | | Utilize their container based build system for faster runs. Update test version matrix. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* [travis-ci] run pep8 against code treeAdam Stokes2014-08-021-1/+2
| | | | | | | | To ensure proper code formatting and syntax is being done this enables travis-ci to continually check pep8 compliance. This is useful as it will tend to spot a lot of syntax errors that the unittests may not pick up. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* travis-ci supports python 3.4Adam Stokes2014-05-291-3/+0
| | | | | | | now that travis-ci supports python 3.4 we make the unittests pass on that version a requirement. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Allow failures for python 3.4 on travis-ciAdam Stokes2014-04-071-0/+3
| | | | | | | | Looks like python 3.4 is not ready available on travis-ci.org. We'll make 3.4 unit testing a requirement once travis-ci makes python 3.4 an available environment. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Bring python 3.4 into the testing matrixAdam Stokes2014-04-071-0/+1
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* add python 3.2 for Ubuntu Precise releaseAdam Stokes2014-04-041-0/+1
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Add mail notification to sos-devel in travis configurationBryn M. Reeves2014-04-031-1/+2
| | | | Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* Update CI specAdam Stokes2013-10-301-4/+1
| | | | | | | Remove allow failures for python 3.3 as all tests should now pass going forward. Also install six via pip for unittests on travis-ci Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Update travis-ci notifications for ircAdam Stokes2013-09-081-0/+4
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Add support for distutilsAdam Stokes2013-07-261-6/+2
| | | | | | | | | | - We are planning on moving to python distutils for future packaging however, we still want to keep our current build infrastructure around until we are able to test the builds overtime. For now distutils will live alongside the current build process and slowly replace the Makefiles once deemed fit. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Correct archive unittests and pep8 conformity in archive classAdam Stokes2013-07-251-0/+1
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Remove make gpgkey in travis build scriptAdam Stokes2013-04-261-1/+0
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* - Remove unused DEPS envAdam Stokes2013-04-041-3/+0
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Include coverage module during CI testsAdam Stokes2013-04-041-0/+1
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* remove python 2.6 build support and allow failure of python 3.x testsAdam Stokes2013-04-041-1/+6
| | | | Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Fix unittests and more pep8 conformingAdam Stokes2013-04-041-0/+15
- In our unittest we defined 'is_installed' to be a bool when in fact we wanted to verify if a package is installed via the _method_ is is_installed. Since overriding that method with our variable definition we basically removed any functionality of 'is_installed' method in Plugin class. - Initializing a fake plugin to test was failing due to our global logger not being initialized. Put a simple check in the library to make sure the logger is defined no matter what the calling state does. - Make import selinux conditional - Add travis-ci support - Rename README to utilize travis-ci build status and other markdown supported features Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>