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

Create a version of the clang+libcxx job intended for manual run #561

Merged

Conversation

emersonknapp
Copy link
Contributor

Currently there is only nightly_linux_clang_libcxx, which doesn't really feel appropriate to use when trying to validate a PR. Add an additionall ci_linux_clang_libcxx for this purpose.

Signed-off-by: Emerson Knapp <eknapp@amazon.com>
@emersonknapp emersonknapp force-pushed the emersonknapp/manual-clang-libcxx-job branch from f031ddd to a4dfde6 Compare April 5, 2021 20:40
@emersonknapp emersonknapp changed the title Create a version of the clang+libcxx job intended for manual triggering Create a version of the clang+libcxx job intended for manual run Apr 5, 2021
Copy link
Contributor

@clalancette clalancette left a comment

Choose a reason for hiding this comment

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

Overall, the idea looks fine to me. I've got some comments inline.

create_jenkins_job.py Outdated Show resolved Hide resolved
create_jenkins_job.py Outdated Show resolved Hide resolved
create_jenkins_job.py Outdated Show resolved Hide resolved
create_jenkins_job.py Outdated Show resolved Hide resolved
Signed-off-by: Emerson Knapp <eknapp@amazon.com>
Copy link
Contributor

@clalancette clalancette left a comment

Choose a reason for hiding this comment

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

Looks good to me. To test this out, I'm going to run a "dry" deploy of this change to CI. Assuming that looks like I expect, I'm going to merge and deploy this for real. Since there isn't really a good way to test the rest of the changes before all of that (without running the nightly job, which I'm reluctant to do), I'll then immediately run a ci_linux_clang_libcxx job.

@clalancette
Copy link
Contributor

Dry deployment looked good to me, merging. Thanks for the change.

@clalancette clalancette merged commit 3c60eba into ros2:master Apr 7, 2021
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.

None yet

2 participants