-
Notifications
You must be signed in to change notification settings - Fork 93
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
use industrial_ci instead of custom CI #128
Conversation
This seems pretty cool, and the Travis logs are much more readable with this method. I'm guessing that the URL of the CI badges in the README will still be valid ? |
Yeah I believe they will work without needing a change |
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
b606692
to
9e350cb
Compare
This has been rebased and conflicts resolved. Now ready for review Regarding the cons from above:
With ccache enabled it's actually roughly the same time. More time installing dependencies so if the repos are slow job takes quite longer (e.g. indigo jobs fetching EOL packages take ~twice longer than the active ones like kinetic)
Seems ok to me, but I can configure it otherwise if it is preferred
This is actually using travis default policy:
|
Only question before merging the PR: the email notifications are sent for event that only occur on the master branch, or all branches ? |
It'll be on any branch of this repo. This allows you to test your branch before opening a PR. |
The fact that the CI runs on all branches is good, but yes, for the emails I'd rather receive notifications only for jobs on master |
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
Fair enough 32ee4ed |
Nice, merging |
Signed-off-by: Mikael Arguedas mikael.arguedas@gmail.com
WIP: experiment with industrial_ci to avoid custom logic in travis.yml
Pros:
Cons: