forked from gitea/gitea
		
	Rephrase template documentation to be more clear about .gitea/template (#27450)
Closes #27336 --------- Co-authored-by: silverwind <me@silverwind.io>
This commit is contained in:
		
							parent
							
								
									13d5d2e711
								
							
						
					
					
						commit
						04e88e6ca5
					
				| @ -17,9 +17,14 @@ menu: | ||||
| 
 | ||||
| # Template Repositories | ||||
| 
 | ||||
| Gitea `1.11.0` and above includes template repositories, and one feature implemented with them is auto-expansion of specific variables within your template files. | ||||
| Gitea (starting with version `1.11.0`) supports creating template repositories | ||||
| which can be used to generate repositories based on the template, complete with | ||||
| variable expansion of certain pre-defined variables. | ||||
| 
 | ||||
| To tell Gitea which files to expand, you must include a `template` file inside the `.gitea` directory of the template repository. | ||||
| All files in the template repository are included in a generated repository from the | ||||
| template except for the `.gitea/template` file. The `.gitea/template` file tells | ||||
| Gitea which files are subject to the variable expansion when creating a | ||||
| repository from the template. | ||||
| 
 | ||||
| Gitea uses [gobwas/glob](https://github.com/gobwas/glob) for its glob syntax. It closely resembles a traditional `.gitignore`, however there may be slight differences. | ||||
| 
 | ||||
| @ -28,7 +33,7 @@ Gitea uses [gobwas/glob](https://github.com/gobwas/glob) for its glob syntax. It | ||||
| All paths are relative to the base of the repository | ||||
| 
 | ||||
| ```gitignore | ||||
| # All .go files, anywhere in the repository | ||||
| # Expand all .go files, anywhere in the repository | ||||
| **.go | ||||
| 
 | ||||
| # All text files in the text directory | ||||
| @ -41,8 +46,6 @@ a/b/c/d.json | ||||
| **.[bB][aA][tT] | ||||
| ``` | ||||
| 
 | ||||
| **NOTE:** The `template` file will be removed from the `.gitea` directory when a repository is generated from the template. | ||||
| 
 | ||||
| ## Variable Expansion | ||||
| 
 | ||||
| In any file matched by the above globs, certain variables will be expanded. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Andrew Imeson
						Andrew Imeson