Difference between revisions of "Howto create an SMEServer contrib or core git repo"
From SME Server
Jump to navigationJump to searchLine 18: | Line 18: | ||
+ | [[File:Screenshot from 2024-03-15 11-53-59.png|thumb|The tag is created from the contents of the REL:EASE and VERSION in the spec file.]] | ||
+ | Create a tag before testing your empty repo by koji building it or mockbuilding it, then run:<syntaxhighlight lang="shell"> | ||
+ | git-retag.sh <packagename> <organisation> | ||
+ | </syntaxhighlight> | ||
# | # |
Revision as of 17:57, 15 March 2024
Introduction
We use gitea on https://src.koozali.org If you haven't got a user then ask on the rocket chat for one or email admin@koozali.org.
On the gitea we have 3 organisations which are bit like directories in which the git repos are kept. The organisations are:
- smeserver - for core packages
- smecontribs - for contrib packages
- smedev - for useful packages and repositories of scripts etc that are not part of the actual distribution .
In the smedev organisation there are two template git repositories which can be use as a basis for creating an empy repo to go in smeserver or smecontribs organisation.
Templates are called:
- Template-for-SMEServer-Core-Package
- Template-for-SMEServer-Contribs-Package
When you do a create repositories in gitea, it will offer you these templates in the Template control on the form (see screenshot below)
Create a tag before testing your empty repo by koji building it or mockbuilding it, then run:
git-retag.sh <packagename> <organisation>