Skip to content

Commit 688b03f

Browse files
committed
initial commit
1 parent d69a1cf commit 688b03f

4 files changed

Lines changed: 537 additions & 1 deletion

File tree

Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/Contracts/ContractTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ namespace Microsoft.Azure.Cosmos.SDK.EmulatorTests.Contracts
2121
using Microsoft.Azure.Cosmos.Query.Core.Monads;
2222

2323
[EmulatorTests.TestClass]
24+
[TestCategory("Contracts")]
2425
public class ContractTests : BaseCosmosClientHelper
2526
{
2627
[TestInitialize]

azure-pipelines-msdata-direct.yml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# A pipeline with no CI trigger
2+
trigger: none
3+
4+
pr:
5+
branches:
6+
include:
7+
- msdata/direct*
8+
paths:
9+
include:
10+
- '*'
11+
exclude:
12+
- '*.md'
13+
- 'docs/**/*'
14+
- 'Microsoft.Azure.Cosmos/contracts/**/*'
15+
16+
variables:
17+
DebugArguments: ' --filter "TestCategory!=Flaky & TestCategory!=Quarantine & TestCategory!=Functional" --verbosity normal '
18+
ReleaseArguments: ' --filter "TestCategory!=Quarantine" --verbosity normal '
19+
VmImage: windows-latest # https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops
20+
21+
22+
jobs:
23+
- template: templates/static-tools.yml
24+
parameters:
25+
BuildConfiguration: Release
26+
VmImage: $(VmImage)
27+
28+
- template: templates/nuget-pack.yml
29+
parameters:
30+
BuildConfiguration: Release
31+
VmImage: $(VmImage)
32+
ReleasePackage: false
33+
OutputPath: '$(Build.ArtifactStagingDirectory)/bin/AnyCPU/Release/Microsoft.Azure.Cosmos'
34+
35+
- template: templates/build-ctl.yml
36+
parameters:
37+
BuildConfiguration: Release
38+
Arguments: $(ReleaseArguments)
39+
VmImage: $(VmImage)
40+
41+
- template: templates/build-samples.yml
42+
parameters:
43+
BuildConfiguration: Release
44+
Arguments: $(ReleaseArguments)
45+
VmImage: $(VmImage)
46+
47+
- template: templates/build-test-msdata.yml
48+
parameters:
49+
BuildConfiguration: Release
50+
Arguments: $(ReleaseArguments)
51+
VmImage: $(VmImage)
52+
MultiRegionConnectionString: $(COSMOSDB_MULTI_REGION)
53+
MultiRegionMultiMasterConnectionString: $(COSMOSDB_MULTIMASTER)
54+
IncludePerformance: true
55+
IncludeCoverage: true
56+
57+
- template: templates/build-internal.yml
58+
parameters:
59+
BuildConfiguration: Release
60+
Arguments: $(ReleaseArguments)
61+
VmImage: $(VmImage)
62+
63+
- template: templates/build-preview.yml
64+
parameters:
65+
BuildConfiguration: Release
66+
Arguments: $(ReleaseArguments)
67+
VmImage: $(VmImage)
68+
69+
- template: templates/build-benchmark.yml
70+
parameters:
71+
BuildConfiguration: Release
72+
Arguments: $(ReleaseArguments)
73+
VmImage: $(VmImage)
74+
75+
- template: templates/build-thinclient.yml
76+
parameters:
77+
BuildConfiguration: Release
78+
Arguments: $(ReleaseArguments)
79+
VmImage: $(VmImage)
80+
ThinClientConnectionString: $(COSMOSDB_THINCLIENT)
81+
IncludePerformance: true
82+
IncludeCoverage: true

azure-pipelines.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ pr:
66
include:
77
- master
88
- releases/*
9-
- msdata/direct*
109
paths:
1110
include:
1211
- '*'

0 commit comments

Comments
 (0)