[travis][ci] launch core and extras if CI run successful#3214
[travis][ci] launch core and extras if CI run successful#3214
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
| - 'rake ci:run[system]' | ||
| - ls -al $INTEGRATIONS_DIR | ||
|
|
||
| after_success: |
There was a problem hiding this comment.
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?