microsoft/teams.net

Public

mirrored fromhttps://github.com/microsoft/teams.netAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
main

Branches

Tags

75Branches16Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Commit

ADO CI, rm variables (#213)

This pull request updates the CI pipeline configuration in
`.azdo/ci.yaml` to simplify variable usage and streamline build, test,
and packaging steps. The main changes focus on removing unused
variables, switching to direct script commands for testing and
packaging, and ensuring consistent use of the `Release` configuration.

**Pipeline configuration simplification:**

* Removed the `variables` section (`buildConfiguration`,
`workingDirectory`) to reduce complexity and hardcoded the `Release`
configuration in build/test/pack steps.

**Build, test, and packaging process updates:**

* Changed the `dotnet build` step to use the `Release` configuration
directly, eliminating reliance on pipeline variables.
* Replaced the NuGet pack task (`DotNetCoreCLI@2`) with a direct `dotnet
pack` script command, improving clarity and maintainability.
* Added an explicit `dotnet test` step to run tests after building,
ensuring code quality before packaging.
* Updated the pack step to use the output directory and symbol package
format directly in the script command for consistency.
Changed files1Full changed-file index
Branches62Containing branches
Tags7Containing tags

Changed files

1 files listed