From b715fdd11a8dd169c4edd7f093333553878c1f08 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 13 Dec 2024 16:18:03 -0600 Subject: make devel and user branches --- repoNew.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'repoNew.go') diff --git a/repoNew.go b/repoNew.go index 209f807..b87ee4c 100644 --- a/repoNew.go +++ b/repoNew.go @@ -74,3 +74,27 @@ func (f *Forge) VerifyBranchNames(newr *gitpb.Repo) { } } } + +// todo: check the forge config +func (f *Forge) configUserBranchName(repo *gitpb.Repo) string { + if repo.GetUserBranchName() != "" { + return repo.GetUserBranchName() + } + usr, _ := user.Current() + uname := usr.Username + return uname +} + +// todo: check the forge config +func (f *Forge) configDevelBranchName(repo *gitpb.Repo) string { + if repo.GetDevelBranchName() != "" { + return repo.GetDevelBranchName() + } + if repo.IsBranch("guidevel") { + return "guidevel" + } + if repo.IsBranch("devel") { + return "devel" + } + return "devel" +} -- cgit v1.2.3