Kudu Module
Contains tasks to stage and deploy Azure website and webjobs using source code deployment with Kudu Sync.
Types
Type | Description |
Functions and values
Function or value | Description |
Full Usage:
Kudu.deploymentTarget
Returns: string
|
|
Full Usage:
Kudu.deploymentTemp
Returns: string
|
|
Full Usage:
Kudu.getWebJobPath webJobType webJobName
Parameters:
WebJobType
-
The web job type. Of type WebJobType
webJobName : string
-
The name of the web job
Returns: string
|
|
|
|
Full Usage:
Kudu.kuduSync ()
Parameters:
unit
|
Synchronises all staged files from the temporary deployment to the actual deployment, removing any obsolete files, updating changed files and adding new files.
|
Full Usage:
Kudu.nextManifestPath
Returns: string
|
|
Full Usage:
Kudu.previousManifestPath
Returns: string
|
|
Full Usage:
Kudu.stageFolder source shouldInclude
Parameters:
string
-
The source folder to copy.
shouldInclude : string -> bool
-
A predicate which includes files from the folder. If the entire directory should be copied, this predicate should always return true.
|
Stages a folder and all subdirectories into the temp deployment area, ready for deployment into the website.
|
Full Usage:
Kudu.stageWebJob webJobType webJobName files
Parameters:
WebJobType
-
The web job type. Of type WebJobType
webJobName : string
-
The name of the web job
files : seq<string>
-
Files to deploy
|
Stages a set of files into a WebJob folder in the temp deployment area, ready for deployment into the website as a webjob.
|
Full Usage:
Kudu.zipDeploy zipDeployParams
Parameters:
ZipDeployParams
-
The parameters for zip deploy command
|
|