Commit 88981ee
authored
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.1 parent 0e6c9ba commit 88981ee
1 file changed
+6
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | 10 | | |
15 | 11 | | |
16 | 12 | | |
| |||
27 | 23 | | |
28 | 24 | | |
29 | 25 | | |
30 | | - | |
| 26 | + | |
31 | 27 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
46 | 34 | | |
47 | 35 | | |
48 | 36 | | |
| |||
0 commit comments