UNPKG

@novo-learning/novo-sdk

Version:

SDK for the Novolanguage Speech Analysis API

44 lines (37 loc) 1.02 kB
resources: repositories: - repository: pipeline-templates type: git name: cloud-infrastructure parameters: - name: deploy displayName: Deploy type: boolean default: false trigger: batch: true branches: include: - master variables: - name: isMaster value: ${{ eq(variables['Build.SourceBranch'], 'refs/heads/master') }} pool: vmImage: ubuntu-latest stages: - stage: Build jobs: - job: BuildNode displayName: Build, test and lint node project steps: - template: pipeline/azure-tasks/jobs/build-node.yml@pipeline-templates parameters: artifactName: app-dist - stage: Release dependsOn: Build displayName: 'Release naar npm' jobs: - template: pipeline/azure-tasks/publish-npm.yml@pipeline-templates parameters: artifactName: app-dist publish: ${{ or(eq(parameters.deploy, true), eq(variables.isMaster, true)) }}