Update azure-pipelines.yml for Azure Pipelines

This commit is contained in:
2023-01-07 10:59:56 +00:00
parent 8e171ec2af
commit a3c3175253

View File

@@ -15,6 +15,7 @@ variables:
selfContained: false
dotNetFramework: 'net7.0'
dotNetVersion: '7.0.x'
buildId: $(Build.BuildNumber)
steps:
# Start: Build WebAPI
@@ -34,7 +35,7 @@ steps:
zipAfterPublish: False
- task: DeleteFiles@1
inputs:
SourceFolder: '$(Build.ArtifactStagingDirectory)/Frontend'
SourceFolder: '$(Build.ArtifactStagingDirectory)/WebAPI'
Contents: 'appsettings.Development.json'
# End: Build WebAPI
# Start: Build Frontend
@@ -53,6 +54,20 @@ steps:
SourceFolder: '$(Build.Repository.LocalPath)/Frontend/dist/diunaBI'
Contents: '**'
TargetFolder: '$(Build.ArtifactStagingDirectory)/Frontend'
- task: replacetokens@5
inputs:
rootDirectory: '$(Build.ArtifactStagingDirectory)/Frontend'
targetFiles: '**/*.js'
encoding: 'auto'
tokenPattern: 'default'
writeBOM: true
actionOnMissing: 'warn'
keepToken: false
actionOnNoFiles: 'warn'
enableTransforms: false
enableRecursion: false
useLegacyPattern: false
enableTelemetry: true
# End: Build Frontend
# Publish results
- task: PublishBuildArtifacts@1