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

Add Docker Testing to travisCI #473

Merged
merged 43 commits into from
Dec 30, 2018
Merged

Conversation

canyon289
Copy link
Member

Trying to get testing to be done in containers

ENV GH_REPO_SLUG=${GH_REPO_SLUG}

# For Coveralls
ENV COVERALLS_REPO_TOKEN=${COVERALLS_REPO_TOKEN}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are public so we shouldn't use this.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the concern someone could write code that would print the token?

ENV TRAVIS_REPO_SLUG=${TRAVIS_REPO_SLUG}
ENV TRAVIS_TAG=${TRAVIS_TAG}
ENV GH_TOKEN=${GH_TOKEN}
ENV GH_REPO_SLUG=${GH_REPO_SLUG}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link is very helpful!

@canyon289
Copy link
Member Author

canyon289 commented Dec 30, 2018

coveralls is working now! The source code is parsed and sent to the coveralls website.

The one thing that is broken is the coveralls drilldown view
https://coveralls.io/jobs/43686645

Here's an example of a working one from another PR.
https://coveralls.io/jobs/43682680

We can make the choice of merging this now or fixing coveralls drilldown and merging later.

@ahartikainen
Copy link
Contributor

LGTM

@ahartikainen
Copy link
Contributor

Hi, I did one test before merge. We can remove it if it doesn't work

@ahartikainen
Copy link
Contributor

It did not, se let's rebase and remove that commit and try it in another PR

@canyon289 canyon289 merged commit aa3b1dd into arviz-devs:master Dec 30, 2018
@canyon289 canyon289 changed the title [WIP] Add Docker Testing to travisCI Add Docker Testing to travisCI Dec 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants