Skip to content

Conversation

@houseroad
Copy link
Member

This is the first step of adding CI for bc breaking changes detection of function shcemas.

@pytorchbot pytorchbot added the module: ci Related to continuous integration label Sep 16, 2019
@houseroad houseroad force-pushed the add_bc_ci branch 5 times, most recently from baf4172 to b18a4ff Compare September 16, 2019 23:06
@houseroad houseroad requested a review from bddppq September 17, 2019 01:15
@houseroad houseroad changed the title Rebase CircleCI to master if it is py3_6_gcc_5_4 Rebase CircleCI to master if it is gcc5_4 Sep 17, 2019
docker pull ${DOCKER_IMAGE} >/dev/null
export id=$(docker run -t -d -w /var/lib/jenkins ${DOCKER_IMAGE})
# Rebase to master only if in xenial_py3_6_gcc5_4 case
Copy link
Contributor

Choose a reason for hiding this comment

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

Better to put this chunk of code into a "step"?

Copy link
Member Author

Choose a reason for hiding this comment

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

Sure, if that is preferred, I can turn it into a step.

("gcc", [
("4.8", [X("3.6")]),
("5.4", [
("5.4", [ # All this subtree rebases to master and then build
Copy link
Contributor

Choose a reason for hiding this comment

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

Better to add compat to the name of jobs that run the backward compatibility checks? (and then configure the generator script to add a step to merge with master for all compat jobs)

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes. I will add bc to the name of test phase, see #26329

This is only for build. Want to share the build stage with some other tests.

Copy link
Contributor

@ezyang ezyang left a comment

Choose a reason for hiding this comment

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

okey dokey, although this code is a lot more complicated than I expected lol

Copy link
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

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

@houseroad has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@houseroad merged this pull request in b63f8ef.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Merged module: ci Related to continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants