-
Notifications
You must be signed in to change notification settings - Fork 6
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
Setup CI #10
Comments
(I personally do not like Travis, because the noise produced is much bigger than the benefit. Yet if one implements it, then I’m in favour. I’m just not willing to do it myself.) |
This Dockerfile would install the formula (with options, if necessary):
We could probably use this and Travis to build a container for testing. Will have to look further… |
It seems I cannot even set up CI since I don't own this repository. @varenc and others, I think we should migrate this repository to its own independent organization in the mid-term. This would allow proper permission handling, and also allow maintainers to change over time. |
We have chosen the current repository, because it was not possible to publish the formula inside FFmpeg… |
By independent organization I also meant one independent from FFmpeg, since I guess that ship has sailed. (Maybe they'd reconsider it, but I was thinking of "Homebrew-ffmpeg" or similar.) |
OK |
I pinged Chris to have a look at this and provide his input. I don't want to upset anyone in FFmpeg with choosing a name that implies affiliation. I guess we should add an explicit note about that. |
Mission: Impossible ;-) |
The formula could also be moved to AMIA Open Source GitHub repository which already hosts ffmprovisr, vrecord and many other tools and ressources. AMIA = Association of Moving Image Archivists |
Thanks for the offer/suggestion. Personally, I'd prefer a new organization. I have not heard from @varenc for months now, and I am quite unhappy about not having control over this repo, so I suggest that in the worst case – e.g. in a month from now – we create a fork and update the guides on Trac and perhaps some other pages from where the formula is linked. |
No news so far. I did send a follow-up end of June. I'm ready to move forward. What is your opinion on creating an organization As for migrating, we should then change the links here. To be safe, let's just include a visible note that the organization/repo is not affiliated with the project FFmpeg. |
I am fine with
+1 |
Both done, see https://github.com/homebrew-ffmpeg/homebrew-ffmpeg. You have been given owner rights. |
We should use Travis to make CI automated builds of the formula for:
A good starting point for a
.travis.yml
could be this one: https://github.com/denji/homebrew-nginx/blob/master/.travis.ymlSome other options are visible here: https://github.com/petere/homebrew-postgresql/blob/master/.travis.yml
Not a big expert when it comes to Travis, so I'll have to do some offline testing before.
The text was updated successfully, but these errors were encountered: