You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
EntityFrameworkCore.Jet/azure-pipelines.yml

32 lines
1.0 KiB
YAML

trigger:
branches:
include:
- '*'
tags:
include:
- '*'
variables:
buildConfiguration: 'Release'
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: 1
jobs:
- job: Windows
pool:
vmImage: 'windows-latest'
steps:
- pwsh: |
Invoke-WebRequest "https://download.microsoft.com/download/2/4/3/24375141-E08D-4803-AB0E-10F2E3A07AAA/AccessDatabaseEngine_X64.exe" -OutFile "AccessDatabaseEngine_2010_X64.exe"
.\AccessDatabaseEngine_2010_X64.exe /passive
displayName: Install Access Database Engine
- pwsh: |
dotnet build --configuration $(buildConfiguration)
displayName: Build Solution
- pwsh: |
dotnet test .\test\System.Data.Jet.Test -c $(buildConfiguration) --no-build --logger trx --verbosity detailed
displayName: 'Run Tests: System.Data.Jet.Test'
- pwsh: |
dotnet test .\test\EFCore.Jet.FunctionalTests -c $(buildConfiguration) --no-build --logger trx --verbosity detailed
displayName: 'Run Tests: EFCore.Jet.FunctionalTests'