Update azure-pipelines.yml for Azure Pipelines

This commit is contained in:
Jojo Aquino 2025-04-21 13:47:26 +00:00
parent e33ca80be5
commit 543a768bba

View File

@ -35,11 +35,13 @@ stages:
versionSpec: '20.x' versionSpec: '20.x'
- task: PowerShell@2 - task: PowerShell@2
displayName: 'Run Make File'
inputs: inputs:
filePath: 'make.ps1' filePath: 'make.ps1'
arguments: '-OutputDir $(Build.ArtifactStagingDirectory)-linux' arguments: '-OutputDir $(Build.ArtifactStagingDirectory)-linux'
- task: ArchiveFiles@2 - task: ArchiveFiles@2
displayName: 'Archive Web Artifact'
inputs: inputs:
rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-linux/web' rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-linux/web'
includeRootFolder: true includeRootFolder: true
@ -48,13 +50,14 @@ stages:
replaceExistingArchive: true replaceExistingArchive: true
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1
displayName: 'Publish Artifact'
inputs: inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)-linux/$(Build.BuildId)/web.zip' PathtoPublish: '$(Build.ArtifactStagingDirectory)-linux/$(Build.BuildId)/web.zip'
ArtifactName: 'drop-linux-web' ArtifactName: 'drop-linux-web'
publishLocation: 'Container' publishLocation: 'Container'
- task: ArchiveFiles@2 - task: ArchiveFiles@2
displayName: 'Arhive Migration Artifcat' displayName: 'Archive Migration Artifact'
inputs: inputs:
rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-linux/migration' rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-linux/migration'
includeRootFolder: true includeRootFolder: true
@ -63,7 +66,7 @@ stages:
replaceExistingArchive: true replaceExistingArchive: true
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1
displayName: 'Publish Migration Artifcat' displayName: 'Publish Migration Artifact'
inputs: inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)-linux/$(Build.BuildId)/migration.zip' PathtoPublish: '$(Build.ArtifactStagingDirectory)-linux/$(Build.BuildId)/migration.zip'
ArtifactName: 'drop-linux-migration' ArtifactName: 'drop-linux-migration'
@ -87,11 +90,13 @@ stages:
versionSpec: '20.x' versionSpec: '20.x'
- task: PowerShell@2 - task: PowerShell@2
displayName: 'Run Make File'
inputs: inputs:
filePath: 'make.ps1' filePath: 'make.ps1'
arguments: '-OutputDir $(Build.ArtifactStagingDirectory)-windows' arguments: '-OutputDir $(Build.ArtifactStagingDirectory)-windows'
- task: ArchiveFiles@2 - task: ArchiveFiles@2
displayName: 'Archive Web Artifact'
inputs: inputs:
rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-windows/web' rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-windows/web'
includeRootFolder: true includeRootFolder: true
@ -99,13 +104,14 @@ stages:
archiveFile: '$(Build.ArtifactStagingDirectory)-windows/$(Build.BuildId)/web.zip' archiveFile: '$(Build.ArtifactStagingDirectory)-windows/$(Build.BuildId)/web.zip'
replaceExistingArchive: true replaceExistingArchive: true
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1
displayName: 'Archive Migration Artifact'
inputs: inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)-windows/$(Build.BuildId)/web.zip' PathtoPublish: '$(Build.ArtifactStagingDirectory)-windows/$(Build.BuildId)/web.zip'
ArtifactName: 'drop-windows-web' ArtifactName: 'drop-windows-web'
publishLocation: 'Container' publishLocation: 'Container'
- task: ArchiveFiles@2 - task: ArchiveFiles@2
displayName: 'Arhive Migration Artifcat' displayName: 'Archive Migration Artifact'
inputs: inputs:
rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-windows/migration' rootFolderOrFile: '$(Build.ArtifactStagingDirectory)-windows/migration'
includeRootFolder: true includeRootFolder: true
@ -114,7 +120,7 @@ stages:
replaceExistingArchive: true replaceExistingArchive: true
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1
displayName: 'Publish Migration Artifcat' displayName: 'Publish Migration Artifact'
inputs: inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)-windows/$(Build.BuildId)/migration.zip' PathtoPublish: '$(Build.ArtifactStagingDirectory)-windows/$(Build.BuildId)/migration.zip'
ArtifactName: 'drop-windows-migration' ArtifactName: 'drop-windows-migration'