You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Documentation/ci-platform-coverage-guidelines.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,12 +53,12 @@ There are two scenarios when updating distro versions in the CI pipeline:
53
53
When updating a distro that produces an N-1 (previous version) artifact in the VMR:
54
54
55
55
1.**Update VMR pipeline variables:**
56
-
- Create "Previous" versions of existing distro variables by adding `Previous` suffix to preserve the old values
57
-
- Update current distro variables to new version values
56
+
- Create "Previous" versions of existing distro variables by adding `Previous` suffix to preserve the old values - [example](https://github.com/ellahathaway/dotnet/blob/12c9fccc3192d5bbf9f98ea15cedcdcf55334f89/eng/pipelines/templates/variables/vmr-build.yml#L117-L121)
57
+
- Update current distro variables to new version values - [example](https://github.com/dotnet/dotnet/pull/1093/files#diff-821e317646a065ee331aa7444ca5e2ae9f76512e5ca316e045280e526db23724R192-R193)
58
58
59
59
1.**Update VMR pipeline:**
60
-
- Add container configuration for previous version
61
-
- For previous legs, update the distro parameters to use the previous variables you created in Step 1.
60
+
- Add container configuration for previous version - [example](https://github.com/ellahathaway/dotnet/blob/12c9fccc3192d5bbf9f98ea15cedcdcf55334f89/eng/pipelines/ci.yml#L94-L96)
61
+
- For previous legs, update the distro parameters to use the previous variables you created in Step 1 - [example](https://github.com/ellahathaway/dotnet/blob/12c9fccc3192d5bbf9f98ea15cedcdcf55334f89/eng/pipelines/templates/stages/source-build-and-validate.yml#L33-L38)
62
62
63
63
1.**Update SBRP Cleanup pipeline:**
64
64
- If applicable, update the default artifact name in the source-build-reference-packages clean up pipeline - [example](https://github.com/dotnet/source-build-reference-packages/pull/1284)
@@ -75,15 +75,15 @@ When updating a distro that produces an N-1 (previous version) artifact in the V
75
75
76
76
1.**Complete the transition:**
77
77
- Queue the re-bootstrap pipeline after the next successful CI build of the VMR
78
-
- In the resulting PR, make the changes described in your tracking issue (Step 4)
78
+
- In the resulting PR, make the changes described in your tracking issue (Step 4) - [example](https://github.com/dotnet/dotnet/pull/1187/commits/622843880cb3fb0c78896b1c9b5ef76b2a114017)
79
79
- Merge the resulting PR and close the tracking issue
80
80
81
81
### Case 2: OS Leg in VMR Produces Regular Artifact (Standard Update)
82
82
83
83
For distros not used in n-1 legs:
84
84
85
85
1.**Update VMR pipeline variables:**
86
-
- Update the distro-specific variables to new version values
86
+
- Update the distro-specific variables to new version values - [example](https://github.com/dotnet/dotnet/pull/1093/files#diff-821e317646a065ee331aa7444ca5e2ae9f76512e5ca316e045280e526db23724R192-R193)
87
87
88
88
1.**Update SBRP Cleanup pipeline:**
89
89
- If applicable, update default artifact name in the source-build-reference-packages clean up pipeline - [example](https://github.com/dotnet/source-build-reference-packages/pull/1284)
0 commit comments