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.
32 lines
1.0 KiB
YAML
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'
|