-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Cosmos Pipeline Refactor #7227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Cosmos Pipeline Refactor #7227
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
2aea9bb
add emulator to ci.yml
danieljurek 1c6b7d7
use the right template
danieljurek 4d2ac25
stages
danieljurek 45eea77
mark globaldb tests, try removing emulator from live tests
danieljurek b4ed3b8
mark additional globaldb test
danieljurek bb64812
use the accepted gating cosmos emulator url
danieljurek 5ac0ccd
live tests
danieljurek 80bb809
full parallelism ahead
danieljurek 3bded68
remove redundant BuildTargetingString
danieljurek 13598d2
reset parallelism because of request rate limits
danieljurek 7dbb689
make coverage arg into a variable because of build-test.yml's constru…
danieljurek 7a20ee3
remove extra comment, extra templates don't add value here given that…
danieljurek 4c9ae5e
remove old cosmos pipelines
danieljurek 2db1995
remove extra comment
danieljurek File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,44 @@ | ||
| parameters: | ||
| Artifacts: [] | ||
| ServiceDirectory: not-specified | ||
| EmulatorMsiUrl: 'https://aka.ms/cosmosdb-emulator' | ||
| EmulatorStartParameters: '' | ||
|
|
||
| stages: | ||
| - stage: Build | ||
| jobs: | ||
| - template: ../jobs/archetype-sdk-client.yml | ||
| parameters: | ||
| ServiceDirectory: ${{ parameters.ServiceDirectory }} | ||
| # Skip emulator tests in the CI run | ||
| TestMarkArgument: not cosmosEmulator | ||
|
|
||
| - job: Emulator | ||
| strategy: | ||
| matrix: | ||
| Windows_Python35: | ||
| OSVmImage: 'windows-2019' | ||
| OSName: Windows | ||
| PythonVersion: '3.5' | ||
| Windows_Python27: | ||
| OSVmImage: 'windows-2019' | ||
| OSName: Windows | ||
| PythonVersion: '2.7' | ||
| pool: | ||
| vmImage: $(OSVmImage) | ||
|
|
||
| steps: | ||
| - template: eng/pipelines/templates/steps/cosmos-emulator.yml@azure-sdk-tools | ||
| parameters: | ||
| EmulatorMsiUrl: ${{ parameters.EmulatorMsiUrl }} | ||
| StartParameters: ${{ parameters.EmulatorStartParameters }} | ||
|
|
||
| - template: ../steps/build-test.yml | ||
| parameters: | ||
| TestMarkArgument: not globaldb | ||
| EnvVars: | ||
| ACCOUNT_HOST: https://localhost:8081/ | ||
| ServiceDirectory: ${{ parameters.ServiceDirectory }} | ||
| PythonVersion: $(PythonVersion) | ||
| OSName: $(OSName) | ||
| ToxTestEnv: 'whl,sdist' |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| trigger: none | ||
|
|
||
| jobs: | ||
| - template: ../../eng/pipelines/templates/jobs/archetype-sdk-tests.yml | ||
| parameters: | ||
| MaxParallel: 1 | ||
| Matrix: | ||
| Linux_Python35: | ||
| OSName: 'Linux' | ||
| OSVmImage: 'ubuntu-16.04' | ||
| PythonVersion: '3.5' | ||
| MacOs_Python37: | ||
| OSName: 'MacOS' | ||
| OSVmImage: 'macOS-10.14' | ||
| PythonVersion: '3.7' | ||
| Windows_Python27: | ||
| OSName: 'Windows' | ||
| OSVmImage: 'windows-2019' | ||
| PythonVersion: '2.7' | ||
| Linux_Pypy3: | ||
| OSName: 'Linux' | ||
| OSVmImage: 'ubuntu-16.04' | ||
| PythonVersion: 'pypy3' | ||
| ServiceDirectory: cosmos | ||
| TestMarkArgument: not globaldb | ||
| EnvVars: | ||
| ACCOUNT_KEY: $(python-cosmos-live-account-key) | ||
| ACCOUNT_HOST: $(python-cosmos-live-account-host) | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.