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

Migrate to Travis.com #65

Closed
1 of 2 tasks
gavanderhoorn opened this issue Oct 5, 2019 · 14 comments
Closed
1 of 2 tasks

Migrate to Travis.com #65

gavanderhoorn opened this issue Oct 5, 2019 · 14 comments
Assignees

Comments

@gavanderhoorn
Copy link
Member

gavanderhoorn commented Oct 5, 2019

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:

  • ros-industrial
  • ros-industrial-consortium
@gavanderhoorn
Copy link
Member Author

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

@dejaniraai
Copy link

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
Copy link
Member Author

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
Copy link
Member

Go ahead :)

@gavanderhoorn
Copy link
Member Author

Should be all done.

@gavanderhoorn
Copy link
Member Author

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

@mathias-luedtke
Copy link
Member

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

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

@gavanderhoorn
Copy link
Member Author

Yes, indeed.

Did you just volunteer for that ? ;)

@gavanderhoorn
Copy link
Member Author

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
Copy link
Member

@gavanderhoorn thanks for all the work on this

@ipa-nhg
Copy link
Member

ipa-nhg commented Jul 7, 2020

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:

  • trajopt_ros (already pointing to travis-ci.com)

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
Copy link
Member Author

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
Copy link
Member Author

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

See #74.

@gavanderhoorn
Copy link
Member Author

Thanks for all the work @ipa-nhg 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

5 participants