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
Build packages with Travis #25
Comments
As far as I know, Travis build packages using Debian, but I don't know which repositories are available, I don't know if FFmpeg is available in Travis. Is a similar problem to OBS, they doesn't offers that very basic information. |
Travis is just a build system. Why repositories are relevant? I thought the build scripts download dependencies and compile them regardless of repositories. Or maybe it is possible to compile the stuff statically.. |
Because I need to know if a certain package is available in the build system.
Building a package in Travis, OBS or PPA, is exactly the same that building a package locally, you need to specify the name of all packages required for build, if a repository is missing and you require a dependency from that repository, your build will fail. For example, Webcamoid depends on FFmpeg, but FFmpeg is banned from OBS repositories for legal issues, for that reason I can't build Webcamoid using OBS. In the case of Debian, FFmpeg is available for Stretch and higher in the main repository, I don't know if Travis provides a build environment for Debian Stretch. |
👍 |
It is possible to use Travis to build, test and upload packages for Ubuntu. Just an idea.
http://docs.travis-ci.com/user/uploading-artifacts/
The text was updated successfully, but these errors were encountered: