Kudu
Contains tasks to stage and deploy Azure website and webjobs using source code deployment with Kudu Sync.
Nested types and modules
Type | Description |
WebJobType
|
The different types of web jobs.
|
Functions and values
Function or value | Description |
deploymentTarget
Signature: string
|
Location where synced outputs should be deployed to.
|
deploymentTemp
Signature: string
|
Location where staged outputs should go before synced up to the site.
|
getWebJobPath webJobType webJobName
Signature: webJobType:WebJobType -> webJobName:string -> string
|
Gets the path for deploying a web job to.
|
kuduPath
Signature: string
|
The path to the KuduSync application.
|
kuduSync ()
Signature: unit -> unit
|
Synchronises all staged files from the temporary deployment to the actual deployment, removing
any obsolete files, updating changed files and adding new files.
|
nextManifestPath
Signature: string
|
Used by KuduSync for tracking and diffing deployments.
|
previousManifestPath
Signature: string
|
Used by KuduSync for tracking and diffing deployments.
|
stageFolder source shouldInclude
Signature: source:string -> shouldInclude:(string -> bool) -> unit
|
Stages a folder and all subdirectories into the temp deployment area, ready for deployment into the website.
|
stageWebJob webJobType webJobName files
Signature: webJobType:WebJobType -> webJobName:string -> files:seq<string> -> unit
|
Stages a set of files into a WebJob folder in the temp deployment area, ready for deployment into the website as a webjob.
|