Changes

From SME Server
Jump to navigationJump to search
no edit summary
Line 15: Line 15:  
# Template-for-SMEServer-Contribs-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)
+
[[File:Screenshot from 2024-03-15 10-37-24.png|thumb|The Create repo page in gitea. Note the Template name selected and the ticks in all the options at the bottom.|alt=|center]]When you do a create repositories in gitea, it will offer you these templates in the Template control on the form (see screenshot above)[[File:Screenshot from 2024-03-15 10-38-28.png|thumb|Contents of the repo after the create is done, showing files brought across from the template.  The spec file will need to be renamed by the next step.|alt=|center]]After you tell it to create the repo, the template contents will be copied across and the package (repo) name will be loaded into some of the file though the use of a meta character mechanism.[[File:Screenshot from 2024-03-15 11-52-13.png|thumb|Final contents after the git-post-create-repo.sh is run.|alt=|center]]
[[File:Screenshot from 2024-03-15 10-38-28.png|thumb|Contents of the repo after the create is done, showing files brought across from the template.  The spec file will need to be renamed by the next step.]]
  −
[[File:Screenshot from 2024-03-15 11-52-13.png|thumb|Final contents after the git-post-create-repo.sh is run.]]
     −
After you tell it to create the repo, the template contents will be copied across and the package (repo) name will be loaded into some of the file though the use of a meta character mechanism.
  −
  −
[[File:Screenshot from 2024-03-15 10-37-24.png|thumb|The Create repo page in gitea. Note the Template name selected and the ticks in all the options at the bottom.]]
      
After the repo is created, there are a few things that cannot be pulled from the template. so run:<syntaxhighlight lang="shell">
 
After the repo is created, there are a few things that cannot be pulled from the template. so run:<syntaxhighlight lang="shell">
Line 27: Line 22:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
 
+
[[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.|alt=|center]]
 
  −
[[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">
 
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>
 
git-retag.sh <packagename> <organisation>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
#
 
#

Navigation menu