summaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Smoke test with FreeIPADinesh Prasanth M K2017-06-201-5/+30
| | | | | | | | | | | | | | | Travis CI is configured to build dogtag RPMs, test CA and KRA and finally do a smoke test with stable FreeIPA. Smoke test runs cert related tests: - test_caacl_plugin - test_caacl_profile_enforcement - test_cert_plugin - test_certprofile_plugin - test_vault_plugin https://pagure.io/dogtagpki/issue/2743 Change-Id: I894133f585772673932d1e8d8420c5c4c5ed6b7e
* Python 3 support and Travis testingChristian Heimes2017-04-241-0/+7
| | | | | | | | | | | | Fix Python 3 support for pkispawn: Config values are text values. Therefore the config file has to be written as text file. Test Python 3 support in Travis CI. The little script py3rewrite copies pki.server Python files and rewrites pkispawn and pkidestroy to use Python 3. Change-Id: Ia516f80df94cacc2acfa70929ad16bb5b9c39ddf Signed-off-by: Christian Heimes <cheimes@redhat.com>
* Get journald output from test containerChristian Heimes2017-04-181-1/+1
| | | | | Change-Id: Ibc16a49b4a03524fb62ddb33326a36ffa0b0389f Signed-off-by: Christian Heimes <cheimes@redhat.com>
* Spawn a CA and KRA on TravisChristian Heimes2017-04-181-9/+42
| | | | | | | Travis CI tests are now using a systemd container to install and run a 389-DS, CA and KRA instance. Change-Id: Ibc7d1a6b1e218492a84e88d4339de34b1eb58c7c
* Add Travis CI to compose core RPM packagesChristian Heimes2017-04-131-0/+20
The command "./scripts/compose_pki_core_packages rpms" is tested on Fedora 25, 26 and rawhide. On 25 and 26, the COPR @pki/10.4 is enabled to provide additional build dependencies. Travis Ci is configured to use pre-populated Docker images from https://github.com/dogtagpki/pki-ci-containers . The images contain build dependencies. Signed-off-by: Christian Heimes <cheimes@redhat.com>