Skip to content

Our Git repositories and build tools

kuboosoft edited this page Dec 29, 2019 · 20 revisions

Our Git repositories

Each repository in UnitedRPMs is possible thanks to contributors. Do you want to help us? Let's clone any git repository or create your own, make your changes, then make a pull request and the team will test it. If it works we will merge and sync the change.

Our build tools

We use containers and variuos CI services, also two powerfull tools called Mock-travis (archived) and Unibuild (current) .

Unibuild uses a similar system to mock, but with fasts results and automatized process intelligent.

All repository has a travis task build; it is useful for test your changes, and not upload directly to the cloud or Travis-Mock.

Our rpm repository

We only use Fedora + UnitedRPMs repository. This guarantees our packages working correctly; without the intervention of others third-party repositories.

What are you not allowed to do?

If you are a member of team; You can't touch a repository with important packages (see below) after 48/56 hrs, of the recent commit; why? Generally we have our tools building packages with massive dependencies, ffmpeg, x265, x264, libbluray:

Then, the results if you touch it in the same instant the git repository, you will broke the automatic massive rebuild.