Project

General

Profile

Git infrastructure » History » Version 1

osmith, 09/26/2022 11:44 AM

1 1 osmith
h1. git infrastructure
2
3
Some Osmocom projects (around CNI) have chosen to use [[Gerrit]] because it makes sense for them. Other projects have chosen not to, these use [[Gitea]]. All projects can be cloned from https://gitea.osmocom.org. If development for a project is done on Gerrit, the Gitea page says "mirror of https://gerrit.osmocom.org".
4
5
6
h3. Which git URL to use
7
8
See the README of each project to find the Gitea git clone URL.
9
10
Repositories mirrored from Gerrit have a delay of up to several hours. In case one absolutely needs to run the latest git HEAD commit (e.g. for automatic build verification and other jobs we run at https://jenkins.osmocom.org), then it makes sense to directly clone from Gerrit (https://gerrit.osmocom.org/libosmocore etc.).
11
12
13
h3. Legacy
14
15
For repositories that existed before we transitioned to Gitea, we have the following to make the transition easier. Using them is not recommended.
16
17
* Legacy git.osmocom.org clone URLs are a redirect to Gitea
18
* The legacy cgit web interface is at "cgit.osmocom.org":https://cgit.osmocom.org/
Add picture from clipboard (Maximum size: 48.8 MB)