Untitled
unknown
plain_text
2 years ago
1.7 kB
3
Indexable
# 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 parameters: - name: DATABASEURL type: string - name: NEXTAUTHSECRET type: string - name: NEXTAUTHURL type: string - name: DIGITALICELANDAPPID type: string - name: DIGITALICELANDAPPSECRET type: string - name: DIGITALICELANDAUTHSERVER type: string - name: AZUREBLOBCONNNECTIONSTRING type: string - name: AZUREBLOBCONTAINERNAME type: string - name: SKIPENVVALIDATION type: string steps: - task: NodeTool@0 inputs: versionSpec: "16.x" displayName: "Install Node.js" - script: | npm install npm@7.20.5 -g npm install npm i @next/swc-linux-x64-gnu npm run prisma-build-mac npm run build displayName: "npm install and build" env: "DATABASE_URL": ${{ parameters.DATABASEURL }} "NEXTAUTH_SECRET": ${{ parameters.NEXTAUTHSECRET }} "NEXTAUTH_URL": ${{ parameters.NEXTAUTHURL }} "DIGITAL_ICELAND_APP_ID": ${{ parameters.DIGITALICELANDAPPID }} "DIGITAL_ICELAND_APP_SECRET": ${{ parameters.DIGITALICELANDAPPSECRET }} "DIGITAL_ICELAND_AUTH_SERVER": ${{ parameters.DIGITALICELANDAUTHSERVER }} "AZURE_BLOB_CONNNECTION_STRING": ${{ parameters.AZUREBLOBCONNNECTIONSTRING }} "AZURE_BLOB_CONTAINER_NAME": ${{ parameters.AZUREBLOBCONTAINERNAME }} "SKIP_ENV_VALIDATION": ${{ parameters.SKIPENVVALIDATION }}
Editor is loading...