8000 [MRG] DOC add documentation about Travis cron job by lesteve · Pull Request #10124 · scikit-learn/scikit-learn · GitHub
[go: up one dir, main page]

Skip to content

[MRG] DOC add documentation about Travis cron job #10124

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

Merged
merged 3 commits into from
Nov 14, 2017

Conversation

lesteve
Copy link
Member
@lesteve lesteve commented Nov 13, 2017

As @amueller kindly requested in #10074 (comment).

related to a numpy change and not a scikit-learn one, so it would not make sense
to blame the PR author for the Travis failure.

The definition of what's get run in the Cron job is done in the .travis.yml,
Copy link
Member

Choose a reason for hiding this comment

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

What's get -> what gets

to blame the PR author for the Travis failure.

The definition of what's get run in the Cron job is done in the .travis.yml,
exactly the same way as the other Travis job. We use a ``if: type = cron``
Copy link
Member

Choose a reason for hiding this comment

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

job -> jobs

Copy link
Member
@qinhanmin2014 qinhanmin2014 left a comment

Choose a reason for hiding this comment

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

There's a link at the top:
For more information see https://github.com/scikit-learn/scikit-learn/wiki/How-to-make-a-release
Since we now have two sections, will it be more reasonable to move it into the first section (Making a release)?

= cron`` filter in order for the build to be run only in Cron jobs.

The branch targetted by the Cron job and the frequency of the Cron job is set
via the web UI at https://www.travis-ci.org/scikit-learn/scikit-learn/settings.
Copy link
Member

Choose a reason for hiding this comment

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

Not sure but I might add something like "Currently, we run Cron job daily for master branch."

Copy link
Member Author

Choose a reason for hiding this comment

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

I tried to avoid "This is what we do currently" kind of information because in my experience they can become irrelevant/misleading reasonably quickly. Also in this case I think it is reasonably clear from https://www.travis-ci.org/scikit-learn/scikit-learn/settings which branch we run the Cron jobs on.

Copy link
Member

Choose a reason for hiding this comment

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

Thanks for the reply. I think you are right :)

@jnothman
Copy link
Member

This doesn't really belong to making a release. It's about managing continuous integration, not release.

8000

@qinhanmin2014
Copy link
Member

@jnothman My suggestion is to move the link below the title inside the 'making a release' section because we now have two sections. Previously, we only have one section here.
2017-11-13_185320

@lesteve
Copy link
Member Author
lesteve commented Nov 13, 2017

Good catch @qinhanmin2014 I moved the wiki link to the "Make a release" section.

@codecov
Copy link
codecov bot commented Nov 13, 2017

Codecov Report

Merging #10124 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master   #10124   +/-   ##
=======================================
  Coverage    96.2%    96.2%           
=======================================
  Files         337      337           
  Lines       62817    62817           
=======================================
  Hits        60432    60432           
  Misses       2385     2385

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 94c5b80...7248153. Read the comment docs.

@lesteve
Copy link
Member Author
lesteve commented Nov 14, 2017

Two approvals -> merge.

@lesteve lesteve merged commit 18cf2e5 into scikit-learn:master Nov 14, 2017
@lesteve lesteve deleted the add-doc-travis-cron branch November 14, 2017 12:41
maskani-moh pushed a commit to maskani-moh/scikit-learn that referenced this pull request Nov 15, 2017
jwjohnson314 pushed a commit to jwjohnson314/scikit-learn that referenced this pull request Dec 18, 2017
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.

3 participants
0