Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Travis-CI for basic sanity checks #61

Closed
wants to merge 1 commit into from

Conversation

martbab
Copy link
Contributor

@martbab martbab commented Sep 6, 2016

This patch adds the config file for Travis CI. The config file instructs the
CI to:

  • check pep8 errors in PR
  • pull in a freeipa builder container image from
    docker.io/martbab/freeipa-fedora-builder
  • build RPMs in pulled container

These basic checks should eliminate basic errors that can break the build
itself, it does not run any of our integration/unit tests.

This patch adds the config file for Travis CI. The config file instructs the
CI to:
* check pep8 errors in PR
* build RPMs in pulled in Fedora builder container
    (docker.io/martbab/freeipa-fedora-builder)

These basic checks should eliminate basic errors that can break the build
itself (formatting errors, Syntax errors/undeclared variables, missing
BuildRequires, broken API.txt, etc.). It does not run any of our
integration/unit tests.
@MartinBasti MartinBasti added the ack Pull Request approved, can be merged label Sep 6, 2016
@MartinBasti
Copy link
Contributor

@MartinBasti MartinBasti added the pushed Pull Request has already been pushed label Sep 6, 2016
@MartinBasti MartinBasti closed this Sep 6, 2016
@martbab martbab deleted the travis_ci branch September 8, 2016 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ack Pull Request approved, can be merged pushed Pull Request has already been pushed
Projects
None yet
2 participants