ros-industrial / ros_industrial_issues

Repository for tracking common ROS-Industrial issuses.
3 stars 4 forks source link

Migrate to Travis.com #65

Closed gavanderhoorn closed 3 years ago

gavanderhoorn commented 4 years ago

Travis has been migrating to Github Apps integration for quite some time now. See Beta - Migrating repositories to travis-ci.com for some info on this.

I recently received an email that I could start migrating "my" repositories to the Apps integration.

Github has slightly nicer integration with Travis through the Apps integration (availability of the Checks tab in PRs fi) and I'd like to migrate all repositories on github/ros-industrial and github/ros-industrial-consortium, starting with fanuc and fanuc_experimental.

I'm not aware of any downsides to this for our use-cases.

@Levi-Armstrong @ipa-nhg @dejaniraai: I'd like your OK for this and/or your thoughts.


Current status:

gavanderhoorn commented 4 years ago

If there are no comments by 2019-10-14 EoB (CEST) I'll start/proceed with the migration.

dejaniraai commented 4 years ago

Hi @gavanderhoorn, if there are no downsides to this migration, and if the Github Apps CI tool seems to be what will be supported in the future, then I don't see any issue with starting the migration.

gavanderhoorn commented 4 years ago

I've migrated a nr of repositories already.

@ipa-mdl: I'm about to migrate industrial_ci and ros_canopen.

Would you want me to hold off on that, or should I go ahead. It's literally no more involved than clicking a few buttons.

mathias-luedtke commented 4 years ago

Go ahead :)

gavanderhoorn commented 4 years ago

Should be all done.

gavanderhoorn commented 4 years ago

All repositories on ros-industrial that had travis-ci.org integration have been migrated.

mathias-luedtke commented 4 years ago

All repositories on ros-industrial that had travis-ci.org integration have been migrated.

:+1: Next step: update all ReadMe files to point to the new site and icons.

gavanderhoorn commented 4 years ago

Yes, indeed.

Did you just volunteer for that ? ;)

gavanderhoorn commented 4 years ago

All repositories on ros-industrial that had travis-ci.org integration have been migrated.

+1 Next step: update all ReadMe files to point to the new site and icons.

And also done ;)

jrgnicho commented 4 years ago

@gavanderhoorn thanks for all the work on this

ipa-nhg commented 4 years ago

I checked the ros-industrial-consortium repositories and I found 9 with a travis configuration. For all of them I added or modified the badge of the readme. Unfortunately some of them have still to be activated to be built with the travis-ci.com system. Here the list:

Active repos and the update of the readme works:

Not active repos, and travis-ci.com site empty:

Require that an organization owner activate the builds:

gavanderhoorn commented 4 years ago

I've reviewed all of the PRs @ipa-nhg opened.

tesseract_ext is for the maintainers there to merge.

packml needs a comment by @shaun-edwards.

gavanderhoorn commented 3 years ago

I'm closing this as Travis CI will be phased out.

See #74.

gavanderhoorn commented 3 years ago

Thanks for all the work @ipa-nhg :+1: