-
Notifications
You must be signed in to change notification settings - Fork 813
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
[travis][ci] launch core and extras if CI run successful #3214
base: master
Are you sure you want to change the base?
Conversation
8b56584
to
745aafa
Compare
[rakefile] fix repo names. [travis] can we do without the matrix. [travis] use uri path to create post object. [travis] removing test branch
745aafa
to
0883ba4
Compare
5ea279d
to
726479d
Compare
- ls -al $INTEGRATIONS_DIR | ||
|
||
after_success: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we do this after every run (failed or not)? This should not run with PR's so it's not something that will clobber our CI in the SDK repos (and CI activity in the dd-agent
should come way down anyway, so it shouldn't be too bad).
I like the idea behind the PR, however I think we should to do it another way.
Pros:
I think that being really careful about changes in Let me know what you think, I don't really have a solution. Maybe use the new Travis cron feature daily - https://travis-ci.org/DataDog/integrations-core/settings ? |
What does this PR do?
This PR will run the SDK repos CI if we have a successful test run (maybe it should run always, regardless).
Motivation
During the SDK transition we have moved the checks to the core and extras repositories. These are somewhat coupled to
dd-agent
, so we must ensure we launch the tests in their respective CI's after changes are made here.Testing Guidelines
An overview on testing
is available in our contribution guidelines.
Additional Notes
Anything else we should know when reviewing?