Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 1.25 KB

README.md

File metadata and controls

27 lines (24 loc) · 1.25 KB

gmansv

Server for manage gmod addons using git

Usage

gman [lib name] [script name] [args]
  • configurating
gman config set-repositories-path	[/full/path/to/repositories]	#this not move previous repositories path (it creates new, clone contents and remove previous), also updates hooks [config/repositories-hooks]
gman config set-gmod-path		[/full/path/to/gmod]		#set gmod path for repositories
gman config set-group			[new repositories group]	#set group for repositories
gman config set-user			[new repositories user]		#set user for repositories
  • repository(addon) managment
gman repository create			[repository(addon) name]		#create repository(addon)
gman repository remove			[repository(addon) name]		#remove repository(addon)
gman repository deploy			[Yy1/Nn0]				#enable/disable repository(addon) auto deploy, be careful cause this not match Nn0 :^)
gman repository list								#print list of repositories
gman repository set-deploy-branch	[witch branch need to be deployed]	#set deploy branch
gman repository set-gmod-path		[/full/path/to/gmod]			#set unique gmod(deploy) path
gman repository set-group		[new repositories group]		#set repository(addon) group
gman repository set-user		[new repositories user]			#set repository(addon) user