User Tools

Site Tools


source-git

Where is all the source for Obarun packages stored and how you can follow development and hopefully some may wish to contribute in some way.

https://git.obarun.org/pkg → this is the main group

https://git.obarun.org/pkg/obcore → All pkgbuild for obcore repository

https://git.obarun.org/pkg/obextra → All pkgbuild for obextra repository

https://git.obarun.org/pkg/observice → All pkgbuild for observice repository

https://git.obarun.org/pkg/obcommunity → All pkgbuild for obcommunity repository

[obcommunity] is a community repositories maintained by the community. This repository is not officially supported by Obarun. [b]Use at your own risk[/b]. Think of it as akin to Arch Linux's AUR, but distinctively, [obcommunity] offers the package binaries directly via Pacman

- All packages are now centralized in one place under http://git.obarun.org/pkg. One big group.

- You can view all build log for all package like this https://git.obarun.org/pkg/obcore/66/-/jobs . Really difficult to be more transparent.

- You can retrieve the binaries from the build for all packages like https://git.obarun.org/pkg/obcore/66/-/pipelines , just click under the icon called artifacts.

- Each package has its own repository.

- All packages are build on a proper environment and do not vary depending on which maintainer is building them (was not the case with obarun-build). All packages are built under an obarun docker image especially built for this purpose. This mean a bare system which only contain the base groups and nothing more. The rest (when packages need dependencies for the build) are installed by pacman at compile time from a synchronized database.

Apart from this new visibility for users, we save alot of time , security and reliability as dev/maintainers of the packages.

The obarun docker image is officially listed here. https://hub.docker.com/r/obarun/base

Source file to build the docker from scratch can be found here: http://git.obarun.org/Obarun/obarun-docker

source-git.txt · Last modified: 2023/12/21 21:10 by obarun