lucee.Component
commandbox.system.endpoints.Git
Copyright Since 2014 CommandBox by Ortus Solutions, Corp
www.coldbox.org | www.ortussolutions.com
I am the Git endpoint. I get packages from a Git URL.
- git+ssh://git@github.com:user/repo.git#v1.0.27
- git+https://login@github.com/user/repo.git
- git+http://login@github.com/user/repo.git
- git+https://login@github.com/user/repo.git
- git://github.com/user/repom.git#v1.0.27
If no
| Property Summary | ||||
|---|---|---|---|---|
| type | property | default | serializable | required |
any
|
artifactService
|
true
|
false
|
|
any
|
consoleLogger
|
true
|
false
|
|
any
|
folderEndpoint
|
true
|
false
|
|
string
|
namePrefixes
|
true
|
false
|
|
any
|
progressableDownloader
|
true
|
false
|
|
any
|
progressBar
|
true
|
false
|
|
any
|
semanticVersion
|
true
|
false
|
|
any
|
semverRegex
|
true
|
false
|
|
any
|
shell
|
true
|
false
|
|
any
|
system
|
true
|
false
|
|
any
|
tempDir
|
true
|
false
|
|
any
|
wirebox
|
true
|
false
|
|
| Constructor Summary | |
|---|---|
|
init()
|
|
| Method Summary | |
|---|---|
string
|
getArtifactService()
|
string
|
getConsoleLogger()
|
any
|
getDefaultName(string package)
Determines the name of a package based on its ID if there is no box. |
string
|
getFolderEndpoint()
|
string
|
getNamePrefixes()
|
string
|
getProgressableDownloader()
|
string
|
getProgressBar()
|
private any
|
getProtocol()
|
string
|
getSemanticVersion()
|
string
|
getSemverRegex()
|
string
|
getShell()
|
string
|
getSystem()
|
string
|
getTempDir()
|
any
|
getUpdate(string package, string version, [boolean verbose='false'])
|
string
|
getWirebox()
|
string
|
resolvePackage(string package, [boolean verbose='false'])
|
private any
|
secureCloneCommand(any cloneCommand)
|
any
|
setArtifactService(any artifactService)
|
any
|
setConsoleLogger(any consoleLogger)
|
any
|
setFolderEndpoint(any folderEndpoint)
|
any
|
setNamePrefixes(string namePrefixes)
|
any
|
setProgressableDownloader(any progressableDownloader)
|
any
|
setProgressBar(any progressBar)
|
any
|
setSemanticVersion(any semanticVersion)
|
any
|
setSemverRegex(any semverRegex)
|
any
|
setShell(any shell)
|
any
|
setSystem(any system)
|
any
|
setTempDir(any tempDir)
|
any
|
setWirebox(any wirebox)
|
| Methods inherited from class lucee.Component |
|---|
| None |
| Constructor Detail |
|---|
| Property Detail |
|---|
access - publicrequired - falsereturntype - anyinject - ArtifactServiceserializable - trueaccess - publicrequired - falsereturntype - anyinject - logbox:logger:consoleserializable - trueaccess - publicrequired - falsereturntype - anyinject - commandbox.system.endpoints.Folderserializable - trueaccess - publicrequired - falsereturntype - anyserializable - trueaccess - publicrequired - falsereturntype - anyinject - ProgressableDownloaderserializable - trueaccess - publicrequired - falsereturntype - anyinject - ProgressBarserializable - trueaccess - publicrequired - falsereturntype - anyinject - provider:semanticVersion@semverserializable - trueaccess - publicrequired - falsereturntype - anyinject - semverRegex@constantsserializable - trueaccess - publicrequired - falsereturntype - anyinject - shellserializable - trueaccess - publicrequired - falsereturntype - anyinject - system@constantsserializable - trueaccess - publicrequired - falsereturntype - anyinject - tempDir@constantsserializable - trueaccess - publicrequired - falsereturntype - anyinject - wireboxserializable - true| Method Detail |
|---|
Determines the name of a package based on its ID if there is no box.json
getDefaultName
in interface
IEndpoint
package
getUpdate
in interface
IEndpoint
packageversionverbose
resolvePackage
in interface
IEndpoint
packageverbosecloneCommandartifactServiceconsoleLoggerfolderEndpointnamePrefixesprogressableDownloaderprogressBarsemanticVersionsemverRegexshellsystemtempDirwirebox