Я хочу развернуть ABP (шаблон платформы asp.net) от Volosoft для нового проекта. Фреймворк ABP предлагает надежную базовую структуру для разработки современных веб-приложений с модульностью и передовыми методами.
Я попробовал это:
Но я получаю много ошибок: https://btaste-my.sharepoint.com/:t:/g/personal/hello_binarytaste_com/EYqP_JWB4mxJrC2mwUAcBOIBWcDD-DmYjP6aILKRo0-hJQ?e=vfPLhS
Локально все работает нормально
trigger:
- main
pool:
vmImage: 'ubuntu-latest'
variables:
buildConfiguration: 'Release'
solution: '**/*.sln'
buildPlatform: 'Any CPU'
stages:
- stage: Build
jobs:
- job: BuildJob
displayName: 'Build Job'
pool:
vmImage: 'ubuntu-latest'
steps:
- task: UseDotNet@2
inputs:
packageType: 'sdk'
version: '8.0.302' # Specify the .NET SDK version
- task: DotNetCoreCLI@2
inputs:
command: 'restore'
projects: '$(solution)'
- task: DotNetCoreCLI@2
inputs:
command: 'build'
arguments: '--configuration $(buildConfiguration)'
projects: '$(solution)'
- task: DotNetCoreCLI@2
inputs:
command: 'publish'
arguments: '--configuration $(buildConfiguration) --output $(Build.ArtifactStagingDirectory)'
publishWebProjects: false
projects: |
**/*.HttpApi.Host.csproj
**/*.Web.Public.csproj
**/*.AuthServer.csproj
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: '$(Build.ArtifactStagingDirectory)'
includeRootFolder: false
archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
verbose: true
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
ArtifactName: 'drop'
publishLocation: 'Container'
- stage: Deploy_HttpApi_Host
dependsOn: Build
jobs:
- deployment: DeployHttpApiHost
displayName: 'Deploy HttpApi.Host'
environment: 'Development' # Change this to your environment
strategy:
runOnce:
deploy:
steps:
- download: current
artifact: drop
- task: AzureWebApp@1
inputs:
azureSubscription: 'AzureSubscriptionConnection'
appType: 'webApp'
appName: 'HttpApiHost20082024'
package: '$(Pipeline.Workspace)/drop/$(Build.BuildId).zip'
appSettings: '-WEBSITE_RUN_FROM_PACKAGE 1'
Лариса
Вопрос задан5 января 2024 г.