-
Notifications
You must be signed in to change notification settings - Fork 322
Introduce Logging package and rework official pipelines #3967
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
Open
cheenamalhotra
wants to merge
56
commits into
main
Choose a base branch
from
dev/cheena/logging-package
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+5,796
−2,641
Open
Changes from all commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
88b5e91
Initialize Logging package
cheenamalhotra ed287b5
Update Event Scope type names
cheenamalhotra f49e21a
Include Logging in package ref
cheenamalhotra 9a412a8
Cleanup pipelines, add non-official as well
cheenamalhotra c629a27
Include SNK signing key
cheenamalhotra 8aba060
Rename pipeline
cheenamalhotra 8c14916
Fix keywords
cheenamalhotra 4ae5f15
Fix pipelines to not release if no release job is selected
cheenamalhotra 8b4ab2e
Notification based release stage + fix build number format
cheenamalhotra 991e2af
Conditional execution
cheenamalhotra 2a20bcd
Add back the revision number decimal
cheenamalhotra f1a52b6
Update ESRP version + split build number
cheenamalhotra a5518e6
Fix the build job to build and pack separately (as we need to pack si…
cheenamalhotra 7c651a4
Fix for APIScan failure, ensure DLLs are copied first.
cheenamalhotra 2f60302
Include readme files in NuGet packages
cheenamalhotra 0a19676
Fix APIScan issue
cheenamalhotra 69b55b5
Fix build error and APIScan errors
cheenamalhotra 8c3a2b0
download packages before building dependent packages
cheenamalhotra f95382a
Fix azure project build by providing abstractions package version
cheenamalhotra e86f3f1
Rename file to Readme in all packages
cheenamalhotra 0507f98
Enable APIScan and include instructions for onebranch pipelines.
cheenamalhotra eecfc11
Pass effective logging package version to AKV build
cheenamalhotra 71fa038
Fix
cheenamalhotra 8fc0ec4
Include ob_outputDirectory variable, and other fixes
cheenamalhotra 95a1e5b
Implement approval service
cheenamalhotra 24b64f7
Configure ob_release params for approval service
cheenamalhotra c3f9d85
Skip building packages when not requested.
cheenamalhotra 648a3e6
Split environments (prod v/s non-prod)
cheenamalhotra 2f7a410
Touch-ups to job names
cheenamalhotra 2cedac3
Fix release stage to be deployment job
cheenamalhotra ff1008e
Update release job
cheenamalhotra aec1744
Remove conditions
cheenamalhotra 77eab21
More fixes
cheenamalhotra 5d9ee17
Update release category
cheenamalhotra 01b74ff
Fix dependencies on build stages
cheenamalhotra 7138ef6
temporarily disabling breaking on APIScan errors in non-official builds
cheenamalhotra 10cc2ea
Update pipelines to depend on package validation before release
cheenamalhotra f65d7a8
Updated sequence diagram
cheenamalhotra c569d8a
Add missing version
cheenamalhotra b19a67a
Add missing property
cheenamalhotra c3a2bb5
Fix ESRP signing parameter casing in build-akv-official-job.yml (#3968)
Copilot ed24f1f
Use effective version of MDS for AKV provider job
cheenamalhotra a31b287
Version Updates, fixes
cheenamalhotra ae4e876
Update eng/pipelines/common/templates/jobs/publish-nuget-package-job.yml
cheenamalhotra ec31d8d
Update CI Build variables
cheenamalhotra 646e00b
Fix CI pipelines and remove unwanted pipeline
cheenamalhotra d2498bd
Use build number as is
cheenamalhotra cf4c99f
Addressed a bunch of my comments in the PR.
paulmedynski 7129067
Further changes related to PR comments.
paulmedynski a8f5bb2
Fixed missing assemblyBuildNumber argument.
paulmedynski 6e02918
Fixed another missing assemblyBuildNumber.
paulmedynski 569c902
Fixed expression variable expansion of build number.
paulmedynski 3f35416
Fixed reflection bug in the tests.
paulmedynski cbaf0f6
Fixed stage name typo.
paulmedynski e475f86
- Removed redundant SqlServer package templates.
paulmedynski c3b9941
- Removed special build/pack setup for SqlServer package.
paulmedynski 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
521 changes: 521 additions & 0 deletions
521
.github/instructions/onebranch-pipeline-design.instructions.md
Large diffs are not rendered by default.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -28,4 +28,4 @@ | |
| ] | ||
| } | ||
| } | ||
| } | ||
| } | ||
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
55 changes: 0 additions & 55 deletions
55
eng/pipelines/abstractions/onebranch/non-official-pipeline.yml
This file was deleted.
Oops, something went wrong.
55 changes: 0 additions & 55 deletions
55
eng/pipelines/abstractions/onebranch/official-pipeline.yml
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The package ordering has been changed to place
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProviderbefore the Extensions packages. For consistency with the rest of the file (alphabetical ordering within logical groups), consider either keeping the original order or documenting the reason for this specific ordering if it's intentional.