Commit Graph

15 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
291382c6b9
travis: drop python 3.4, add python 3.6 and 3.7
Python 3.4 is EOL, and not supported by recent lxml already.
This also means dropping jessie tests.
2019-07-29 21:56:28 +02:00
Marek Marczykowski-Górecki
19e286e382
travis: switch to xenial, update distributions
QubesOS/qubes-issues#4613
2019-05-30 00:39:28 +02:00
Marek Marczykowski-Górecki
f7e9c99a5c
Move pylint config to canonical place
Have it as .pylintrc in project root, to make it easier to run pylint
manually.
2018-09-18 16:47:58 +02:00
Marek Marczykowski-Górecki
71a45c4b00
travis: install python-docutils in separate step
On python 3.4, python-daemon installation fails without it already
installed (missing dependency declaration?) and requirements.txt doesn't
allow to specify installation order.
2018-09-02 21:50:11 +02:00
Marek Marczykowski-Górecki
8d884a52e6
tests: disable slow tests unless ENABLE_SLOW_TESTS=1 is set 2017-07-21 03:54:04 +02:00
Marek Marczykowski-Górecki
d7671e4856
debian: initial packaging 2017-05-20 03:15:23 +02:00
Marek Marczykowski-Górecki
3217d8af6f
travis: enable deploy script, switch to 4.0 repos
Enable master-staging -> master update
Use new "Build Stages" Travis-CI feature, to deploy only after _all_
tests complete.
2017-05-17 13:42:13 +02:00
Marek Marczykowski-Górecki
4ceff0f8c0
Rename qubesmgmt to qubesadmin module
QubesOS/qubes-issues#853
2017-05-11 23:40:03 +02:00
Marek Marczykowski-Górecki
7bafd631d4
Exclude tools and events from python2 tests and packaging
Those two parts require python3.
To avoid duplicating the exclude list, run tests and pylint on a copy
installed via setuptools.
2017-04-29 01:18:25 +02:00
Marek Marczykowski-Górecki
45dcc6b1dd
travis: integrate test coverage reports via codecov 2017-03-02 02:05:36 +01:00
Marek Marczykowski-Górecki
7d7f1724ff
make pylint happy
Add mock dbus module
2017-03-02 02:05:35 +01:00
Marek Marczykowski-Górecki
f41b51385b
Add run-tests script
Since we use endpoints, those are needed for running tests. Provide
wrapper script.

QubesOS/qubes-issues#853
2017-03-01 23:49:23 +01:00
Marek Marczykowski-Górecki
0126d29246
travis: enable package build 2017-03-01 23:49:22 +01:00
Marek Marczykowski-Górecki
a9eb23b0e5
travis: actually install pylint 2017-03-01 23:49:20 +01:00
Marek Marczykowski-Górecki
f2b8b849fc
travis basic configuration
No RPM/DEB building stuff yet.
2017-03-01 23:49:19 +01:00