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

Added Travis CI configuration file #18

Merged
merged 5 commits into from
Nov 12, 2019

Conversation

HealthyPear
Copy link
Member

@HealthyPear HealthyPear commented Nov 6, 2019

The .travis.yaml configuration file has been added.

This file will allow running various tools like unit-tests, documentation, and coverage on a remote server via Travis CI (continuous integration).

In addition to this, I updated the configuration file for the production of the documentation, adding the style of numpy docstrings: these docstrings where generating warnings locally, but on Travis they were treated as errors, thus blocking the build.

.travis.yml Show resolved Hide resolved
docs/conf.py Outdated Show resolved Hide resolved
@kosack kosack merged commit 92dc673 into cta-observatory:master Nov 12, 2019
@HealthyPear HealthyPear deleted the feature-Travis_CI branch November 13, 2019 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants