Add Linux acceptance tests - Trial 24

This commit is contained in:
Bjarke Berg
2021-03-24 08:00:31 +01:00
parent 68a3b5bc8c
commit 4e2072af63

View File

@@ -226,7 +226,10 @@ stages:
displayName: Create database
inputs:
targetType: 'inline'
script: 'sqlcmd -S . -U sa -P $SA_PASSWORD -Q "CREATE DATABASE Cypress"'
script: 'sqlcmd -S . -U sa -P $SA_PASSWORD -Q "CREATE DATABASE $DBNAME"'
env:
DBNAME: $(UmbracoDatabaseName)
SA_PASSWORD: $(SA_PASSWORD)
- task: NodeTool@0
displayName: Use Node 11.x
inputs:
@@ -251,7 +254,10 @@ stages:
displayName: Generate Cypress.env.json
inputs:
targetType: 'inline'
script: 'echo "{ \"username\": \"$Umbraco__CMS__Unattended__UnattendedUserEmail\", \"password\": \"$Umbraco__CMS__Unattended__UnattendedUserPassword\" }" > "src/Umbraco.Tests.AcceptanceTest/cypress.env.json"'
script: 'echo "{ \"username\": \"$USERNAME\", \"password\": \"$PASSWORD\" }" > "src/Umbraco.Tests.AcceptanceTest/cypress.env.json"'
env:
USERNAME: $(Umbraco__CMS__Unattended__UnattendedUserEmail)
PASSWORD: $(Umbraco__CMS__Unattended__UnattendedUserPassword)
- task: Npm@1
name: PrepareTask
displayName: npm install (AcceptanceTest)