# Node.js # Build a general Node.js project with npm. # Add steps that analyze code, save build artifacts, deploy, and more: # https://docs.microsoft.com/azure/devops/pipelines/languages/javascript trigger: - main pool: vmImage: ubuntu-latest steps: - task: NodeTool@0 inputs: versionSpec: "10.x" displayName: "Install Node.js" - script: | npm install npm run build displayName: "npm install and build" - task: CopyFiles@2 displayName: "Copy Files to: $(build.artifactstagingdirectory)" inputs: Contents: | ** !*node_modules TargetFolder: "$(build.artifactstagingdirectory)" - task: PublishBuildArtifacts@1 displayName: "Publish Artifact: drop" inputs: PathtoPublish: "$(Build.ArtifactStagingDirectory)" ArtifactName: "drop" publishLocation: "Container"