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

Centralize Travis scripts #86

Closed
PeterBowman opened this issue Nov 27, 2019 · 4 comments
Closed

Centralize Travis scripts #86

PeterBowman opened this issue Nov 27, 2019 · 4 comments

Comments

@PeterBowman
Copy link
Member

Issue #48 led to the creation of a scripts/travis/ directory in several (perhaps all) Travis CI-enabled repositories: example. This could be avoided thanks to the new Build Configuration Imports beta feature.

Build Config Imports allow you to create modular build configuration systems that can be shared across many repositories, and not only spare the work of manually duplicating build configuration across those repositories, but also standardize how code is built and deployed in your organization.

@PeterBowman
Copy link
Member Author

Provided GH Actions can handle CI (#87 (comment)), this issue will become a WONTFIX.

@PeterBowman
Copy link
Member Author

As a side note, Ubuntu Focal (20.04) images are now available in Travis CI: https://blog.travis-ci.com/2020-08-10-focal-build-environment.

@PeterBowman
Copy link
Member Author

Provided GH Actions can handle CI (#87 (comment)), this issue will become a WONTFIX.

YARP will migrate to GH Actions because of https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing, let's watch robotology/yarp#2410 closely.

@PeterBowman
Copy link
Member Author

Closing as WONTFIX because of the ongoing migration to GitHub Actions: #91. Note we don't need the GHA equivalent of those three shell scripts whatsoever: repo checkout, build caching and SSH configuration is entirely taken care of by specific actions, and coverage support will be discontinued for now (future: #71?).

@PeterBowman PeterBowman closed this as not planned Won't fix, can't repro, duplicate, stale May 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant