共用方式為


AzureWebPowerShellDeployment@1 - Azure App Service 傳統版 (已淘汰) v1 工作

此工作會使用 Azure PowerShell 建立或更新 Azure App Service。

此工作已被取代。

語法

# Azure App Service Classic (Deprecated) v1
# Create or update Azure App Service using Azure PowerShell.
- task: AzureWebPowerShellDeployment@1
  inputs:
    ConnectedServiceName: # string. Required. Azure Subscription (Classic). 
    WebSiteLocation: # string. Required. Web App Location. 
    WebSiteName: # string. Required. Web App Name. 
    #Slot: # string. Slot. 
    Package: # string. Required. Web Deploy Package. 
    #doNotDelete: false # boolean. Set DoNotDelete flag. Default: false.
    #AdditionalArguments: # string. Additional Arguments.

輸入

ConnectedServiceName - Azure 訂用帳戶 (傳統)
string。 必須的。

指定要以部署為目標的 Azure 傳統訂用帳戶。


WebSiteLocation - Web 應用程式位置
string。 必須的。

指定網站的位置。


WebSiteName - Web 應用程式名稱
string。 必須的。

指定網站名稱,或從清單中選取它。
注意: 只會列出與所選區域的預設 App Service 方案相關聯的網站。


Slot - 位置
string

指定位置。


Package - Web Deploy 套件
string。 必須的。

默認成品目錄下 Visual Studio Web Deploy 套件的路徑。


doNotDelete - 設定 DoNotDelete 旗標
boolean。 預設值:false

當設定為 true時,發佈網站時,會保留 Web 部署套件中的其他檔案。


AdditionalArguments - 其他自變數
string


工作控制選項

除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性

輸出變數

沒有。

需求

要求 說明
管線類型 YAML、傳統組建、傳統版本
執行於 代理
需求 自我裝載代理程序必須具有 功能, 符合下列 需求, 才能執行使用此工作的工作: azureps
功能 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 1.103.0 或更新
工作類別 部署