-
Notifications
You must be signed in to change notification settings - Fork 75
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
Nightlies for main branches on homebrew #1314
Comments
We have separate repositories in packages.osrfoundation.org for stable, prerelease, and nightly packages, but for homebrew we only have one version of things, which typically points to the latest stable release or prerelease. Before a formula has had any releases, we just point to the tarball for a specific commit on github and update it manually as needed. I assume this proposal would apply only to packages that have not yet had a prerelease or stable release? |
Correct, just like the nightlies, this would only apply to the |
The debian nightlies are now using Fortress branches instead of
The homebrew nightlies would either:
|
One option for addressing osrf#1314.
One very easy option occurred to me for unreleased packages: use the git repository as the url instead of a tarball of an explicit commit. We already do this for https://github.com/osrf/homebrew-simulation/blob/master/Formula/cppzmq.rb#L4-L5 This would actually be closer to our windows CI than Ubuntu nightlies, since it would build the |
Using main branch for all new fortress packages in #1481 |
* Fortress deps: build from main branch Part of #1314. Co-authored-by: OSRF Build Bot <osrfbuild@osrfoundation.org>
closing this since we are using the |
Our debian nightlies are very convenient to get fresh debians from the
main
branches of all Ignition libraries. It would be great to have the same for homebrew.At the moment, it's still necessary to open a pull request here bumping the commit version of main branches when they're needed by downstream libraries. This could be automated, with GitHub actions for example, to happen nightly.
The text was updated successfully, but these errors were encountered: