github - GIT | Set default branch using org.kohsuke java API -


i exploring org.kohsuke java api perform git operations.i create git repo , created branch well. not finding way set branch created default branch in git using java api. can assist me on this. please find code snippet below

ghorganization organization = github.getorganization(organizationname) map<string,ghteam> teams = organization.teams ghrepository repo = organization.createrepository reponame, null, null, teams.'backend-developers', true  ghcontentupdateresponse commitresponse = repo.createcontent "read me "+reponame, "readm me "+reponame, "readme.md" repo.createref("refs/heads/testbranch", commitresponse.getcommit().getsha1()) //creating test branch here working. //but below line doesn't work repo.setdefaultbranch "refs/heads/testbranch" 

i believe have right idea; appear though original snippet missing parentheses. said,

repo.setdefaultbranch("branch-name");

is correct kohsuke's github api 1.76 (and later); not know if worked in versions prior that.

additionally, possible code create branch not working expected. branch appear in github?


Comments

Popular posts from this blog

c# - Can I intercept a SOAP response in .NET before a content type binding mismatch ProtocolException? -

python - Terminate a gnome-terminal opened with subprocess -

c - Unrecognised emulation mode: elf_i386 on MinGW32 -