@@ -292,7 +292,7 @@ ClassMethod GetDefaultBranch(path As %String) As %String
292
292
return branch
293
293
}
294
294
295
- ClassMethod DownloadPackageFromGitHub (url As %String ) As %String
295
+ ClassMethod DownloadPackageFromGitHub (url As %String , Output branch As %String ) As %String
296
296
{
297
297
Do ##class (%Net.URLParser ).Parse (url , .tComponents )
298
298
Set branch = ..GetDefaultBranch (tComponents (" path" ))
@@ -405,8 +405,9 @@ ClassMethod UpdatePackage(jo As %DynamicObject) As %Status
405
405
406
406
ClassMethod Publish (url As %String , name As %String ) As %Status
407
407
{
408
- Set outputFolder = ..DownloadPackageFromGitHub (url )
409
- Set packageFolder = ##class (%File ).NormalizeDirectory (name _ " -master" , outputFolder )
408
+ Set branch = " master"
409
+ Set outputFolder = ..DownloadPackageFromGitHub (url , .branch )
410
+ Set packageFolder = ##class (%File ).NormalizeDirectory (name _" -" _branch , outputFolder )
410
411
Return ..LoadPackage (packageFolder , url , 1 )
411
412
}
412
413
@@ -419,8 +420,9 @@ ClassMethod LoadFromGitHub(Url = "")
419
420
Set Url = Url _ " /"
420
421
}
421
422
Set name = ..GetPackageNameFromRepositoryURL (Url )
422
- Set outputFolder = ..DownloadPackageFromGitHub (Url )
423
- Set packageFolder = ##class (%File ).NormalizeDirectory (name _ " -master" , outputFolder )
423
+ Set branch = " master"
424
+ Set outputFolder = ..DownloadPackageFromGitHub (Url , .branch )
425
+ Set packageFolder = ##class (%File ).NormalizeDirectory (name _" -" _branch , outputFolder )
424
426
Set tSC = ..LoadPackage (packageFolder , Url )
425
427
If $$$ISERR(tSC ) {
426
428
Do $system .OBJ .DisplayError ()
0 commit comments