이 작업은 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.
입력
Azure 구독(클래식)ConnectedServiceName
-
string
; 필수 사항입니다.
배포 대상으로 지정할 Azure 클래식 구독을 지정합니다.
웹앱 위치WebSiteLocation
-
string
; 필수 사항입니다.
웹 사이트의 위치를 지정합니다.
웹앱 이름WebSiteName
-
string
; 필수 사항입니다.
웹 사이트 이름을 지정하거나 목록에서 선택합니다.
참고: 선택한 지역의 기본 App Service 계획과 연결된 웹 사이트만 나열됩니다.
Slot
-
슬롯
string
;
슬롯을 지정합니다.
Package
-
웹 배포 패키지
string
; 필수 사항입니다.
기본 아티팩트 디렉터리 아래의 Visual Studio 웹 배포 패키지 경로입니다.
doNotDelete
-
DoNotDelete 플래그 설정
boolean
; 기본값은 false
입니다.
true
설정하면 웹 사이트를 게시하는 동안 웹 배포 패키지의 추가 파일이 유지됩니다.
추가 인수AdditionalArguments
-
string
;
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.
출력 변수
없음.
요구 사항
요구 사항 | 설명 |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
다음에서 실행 | 에이전트 |
요구 | 자체 호스팅 에이전트에는 다음 요구 사항과 일치하는 기능이 있어야 하며, 이 작업을 사용하는 작업을 실행해야 합니다. |
기능 | 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다. |
명령 제한 | 어느 것이든 |
settable 변수 | 어느 것이든 |
에이전트 버전 | 1.103.0 이상 |
작업 범주 | 배치하다 |