| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Only install the PIP packages for style checks with the GCC build.
Mark the cache directory, which seems to be required.
|
|
|
|
|
|
|
|
|
| |
The Python bindings now support Python 3. They have been tested only
with Python 2.7 and Python 3.7, but should work with any version of
Python 3 later than Python 3.1.
Test both versions in Travis-CI and fix some problems with the
Python coding style checks.
|
|
|
|
|
|
| |
Move the install and test scripts out of .travis.yml to separate
scripts in the ci directory. Run Python coding style tests (mypy,
black, and flake8) as part of Travis-CI as well.
|
|
|
|
|
| |
The intent wasn't to create another build environment, but to set
both environment variables. Use the correct syntax.
|
|
|
|
|
|
|
| |
Switch from distutils to setuptools so that proper dependencies
can be specified in setup.py. Require pytest and pytest-runner and
set up an alias so that test runs pytest. Move the test script
into the tests subdirectory so that it will be found by pytest.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Perl::Critic has some issues being installed correctly on Travis-CI
and Perl::Tidy needs to be up-to-date to get the latest formatting
rules. Install them manually with cpanm in the Travis-CI setup.
|
| |
|
|
|
|
|
|
| |
Also try building with Clang on Travis-CI. Build all branches
except the Debian packaging branches and the old java branch so
that Travis-CI will pick up pull requests.
|
|
|
|
|
|
| |
Required to run one of the tests, since we don't ship a stub
krb5.conf file (and remctl is Kerberos-dependent enough that it
makes sense to require Kerberos for testing).
|
| |
|
| |
|
|
|