Commit Graph

68 Commits

Author SHA1 Message Date
Pedro Algarvio
f704550dd7 We currently do **not** want pylint 1.0.0 since logilab-common-0.60.0 is not yet released. 2013-08-06 18:59:50 +01:00
Pedro Algarvio
7f2bd90f87 Uninstall and reinstall pylint. 2013-08-06 18:59:50 +01:00
Pedro Algarvio
42c9cfab8c Call the proper pylint binary. 2013-08-06 17:50:14 +01:00
Pedro Algarvio
de54ef7389 Update to latest pylint. 2013-08-06 17:40:26 +01:00
Pedro Algarvio
8763323366 Install timelib in the Travis-CI environment. 2013-07-17 11:26:27 +01:00
Pedro Algarvio
91e80bc994 Only send coverage info on Travis-CI success. 2013-07-13 22:49:38 +01:00
Chris Rebert
9d9d07fb31 integrate pylint with Travis 2013-07-11 13:29:45 -07:00
Thomas S Hatch
9a5a03fd17 Merge branch 'features/salt-testing' of git://github.com/s0undt3ch/salt into s0undt3ch-features/salt-testing
Conflicts:
	.travis.yml
2013-06-27 22:15:48 -06:00
Pedro Algarvio
cd15e238c6 Add some mirrors to pip install calls. 2013-06-28 00:32:35 +01:00
Pedro Algarvio
3ee3a4796b The salt-testing project changed ownership. Update references. 2013-06-28 00:12:58 +01:00
Pedro Algarvio
ef342a5173 Install Salt Testing from git 2013-06-28 00:12:57 +01:00
Pedro Algarvio
f3e1efb237 Coveralls does not need to be verbose anymore. 2013-06-05 02:03:36 +01:00
Pedro Algarvio
8938b93b3f Run our own API based coverage 2013-06-02 09:07:39 +01:00
Pedro Algarvio
110f5092e3 Let's try to find out why coveralls stopped working again. 2013-06-02 00:58:21 +01:00
Pedro Algarvio
a61273bd71 Finally working. Cleaning up. 2013-05-31 12:48:53 +01:00
Pedro Algarvio
87e1260e12 Let coverage run the tests suite. 2013-05-31 12:48:53 +01:00
Pedro Algarvio
a7fd338698 Switch lib and verbose output. 2013-05-31 12:48:53 +01:00
Pedro Algarvio
d3ed911a2b Try to enforce a know path. 2013-05-31 12:48:53 +01:00
Pedro Algarvio
ce648b5afe Switch coveralls python library. 2013-05-31 12:48:53 +01:00
Pedro Algarvio
c02e6ceac9 Actually trigger the coverage data gathering. 2013-05-31 12:48:52 +01:00
Pedro Algarvio
433e408dfc Enable coveralls. See https://coveralls.io 2013-05-31 12:48:52 +01:00
Ollie Walsh
57cba99b06 Supervisor module:
Support running supervisor from a virtualenv/custom path.
Support custom supervisor config file.
Create real tests using a virtual environment.

Supervisor state:
Fix restart when process is already running.
Support restart on watch.
Create real tests using a virtual environment.
2013-05-29 00:18:12 +01:00
Pedro Algarvio
eb055b0417 Install patched M2Crypto. 2013-03-12 03:14:11 +00:00
Pedro Algarvio
865dc1f057 Revert the .travis.yml changes.
* We still support python 2.6
* DO NOT use system packages as the travis docs clearly state.
2013-03-12 03:06:59 +00:00
Tris Forster
a83f48f0e0 Modified travis config to use salt ppa for requirements 2013-03-07 14:02:27 +11:00
Pedro Algarvio
84b1a6deed Git should already be installed. 2013-02-20 17:23:18 +00:00
Pedro Algarvio
c4e69cfc46 Ignore missing or broken packages on travis builds. 2013-02-20 17:03:14 +00:00
Pedro Algarvio
41212b7deb Some more mirror support to travis.yaml pip install calls. 2013-02-19 16:10:59 +00:00
Pedro Algarvio
35b38c2fdd Don't use -U with pip. Makes M2Crypto re-install and fail. 2013-02-17 11:36:45 +00:00
Pedro Algarvio
760c4e8f66 Cleanup. Pip should update packages and also use mirrors. 2013-02-17 11:32:55 +00:00
Pedro Algarvio
daaf26d926 Also install mock. Use the correct python version. 2013-02-17 11:28:33 +00:00
Pedro Algarvio
3925fe7a32 How about the full path to the python binary? 2013-02-17 11:19:30 +00:00
Pedro Algarvio
072d9bebf1 Install mode deps. 2013-02-17 11:12:16 +00:00
Pedro Algarvio
3c23c99640 Use sudo. 2013-02-17 11:05:47 +00:00
Pedro Algarvio
ac027565ed Corrected apt call. 2013-02-17 11:04:11 +00:00
Pedro Algarvio
d15be7a0a5 Some more of no user interaction. 2013-02-17 10:58:20 +00:00
Pedro Algarvio
dae95b8256 No user interaction. 2013-02-17 10:56:09 +00:00
Pedro Algarvio
069de7279c Try fixing travis zmq import errors. 2013-02-17 10:53:58 +00:00
Thomas S Hatch
a427501321 remove aptsources from travis yaml file 2013-01-21 00:09:35 -07:00
Thomas S Hatch
62aabd4999 spacing keeps goign odd here... 2013-01-21 00:02:56 -07:00
Thomas S Hatch
ec05e5fa7d It appears to be python-aptsources 2013-01-20 23:59:47 -07:00
Thomas S Hatch
ce4f111184 Python apt is already installed 2013-01-20 23:57:46 -07:00
Thomas S Hatch
428085424f fix yaml spacing in travis config 2013-01-20 23:46:18 -07:00
Thomas S Hatch
8f2ad69362 Add python-apt deps for Travis builds 2013-01-20 23:31:14 -07:00
Pedro Algarvio
fd36a06701 Make git fetch --tags also works for salt's repository, not only forks. 2013-01-15 22:51:19 +00:00
Pedro Algarvio
f34d96a04d Should be an || OR, not a pipe. 2013-01-15 19:51:15 +00:00
Pedro Algarvio
14f6eae5de Add git://github.com/saltstack/salt.git as a remote and fetch tags upstream for forks. 2013-01-15 17:45:36 +00:00
Pedro Algarvio
dde4762804 Salt needs it's complete git history in the Travis-CI checkout. 2013-01-15 15:51:32 +00:00
Pedro Algarvio
4d85005fea Fetch git tags on travis-ci. Needed for tests. 2013-01-14 14:12:20 +00:00
Pedro Algarvio
6354cbf741 Always return (version, version_info) when trying to get data from git. 2013-01-14 13:20:53 +00:00