lucee.Componentcommandbox.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
|
progressBar
|
true
|
false
|
|
any
|
progressableDownloader
|
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
|
getProgressBar()
|
string
|
getProgressableDownloader()
|
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
|
setProgressBar(any progressBar)
|
any
|
setProgressableDownloader(any progressableDownloader)
|
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
- ProgressBarserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- ProgressableDownloaderserializable
- 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
- trueMethod 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
package
version
verbose
resolvePackage
in interface
IEndpoint
package
verbose
cloneCommand
artifactService
consoleLogger
folderEndpoint
namePrefixes
progressBar
progressableDownloader
semanticVersion
semverRegex
shell
system
tempDir
wirebox