이 작업은 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 이상 |
| 작업 범주 | 배치하다 |